Back to all projects

Personal Projects / September 20, 2024
Store Management is a frontend application built with Next.js for comprehensive store management. It allows you to manage products, orders, customers, invoices, and more.
This project is a frontend part of Store Management Backend.
Features:
- - [x] Dashboard
- - [x] User management
- - [x] Article management
- - [x] Order management
- - [x] Customer management
- - [x] Invoice management
- - [x] Cash desk summary and transaction list
- - [x] Dark mode support
- - [ ] Internationalization
Installation and setup
Create a .env.local file with the following properties:
# Backend API URL
NEXT_PUBLIC_API_URL="http://localhost:3001/api"
# JWT Expiration Times in seconds
JWT_EXPIRATION_TIME=3600 # 1 hour
JWT_REFRESH_EXPIRATION_TIME=2592000 # 30 days
Installing dependencies
npm install
Running the app
# development
$ npm run dev