Description: I don't know xD, but let's say it as a simple voucher shop project. This project would be refactored soon.
- Download or clone this project with git
- Extract it if you're downloading it as zip
- Start Command Prompt
- Redirect to
clientfolder - Do
npm installto install the required packages - Back to root project folder and redirect to
serverfolder - Do
npm installagain - After doing that, you can now run by doing:
- Backend:
cd serverand thennode app - Frontend:
cd clientand thennpm start
- Backend:
- Database (Based on PostgreSQL)
- Register Account
- Login (+ jsonwebtoken)
- Refresh Token
- Mobile Friendly
- Logout
- Interface for Admin Panel (including: Dashboard, Stocks Manager, Transactions, and User Logs)
- Interface for User (including Landing Page, Shop, Profile, My Inventory, My Transactions, Cart, and Topup)
- Discord Bot as simulation of third-party payment method and registration method
- Basic Mailing System (User can only receive Mail, while admin can send Mail (mass / broadcast and normal one)
- Basic Markup Support for Mail Render (Bold Italic, Italic, Bold, Underline)