Hệ thống quản lý và bán hàng cho quán cà phê, được xây dựng với MERN Stack (MongoDB, Express.js, React.js, Node.js).
- Quản lý sản phẩm (thêm, sửa, xóa)
- Quản lý danh mục
- Quản lý nhân viên
- Thống kê doanh thu
- Phân quyền người dùng
- Giao diện bán hàng trực quan
- Quản lý đơn hàng
- Quản lý kho
- React.js
- Tailwind CSS
- Shadcn UI
- Chart.js
- Cloudinary (lưu trữ hình ảnh)
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Mongoose
- Node.js (v18 trở lên)
- MongoDB
- npm hoặc yarn
- Git
git clone <repository-url>cd coffeeshop-pos
npm installcd coffeeshop-pos-BE
npm installPORT=3001
MONGODB_URI=mongodb://localhost:27017/coffeeshop
JWT_SECRET=your_jwt_secret
CLOUDINARY_CLOUD_NAME=your_cloud_name
CLOUDINARY_API_KEY=your_api_key
CLOUDINARY_API_SECRET=your_api_secretcd coffeeshop-pos-BE
nodemon servercd coffeeshop-pos
npm run devTruy cập ứng dụng tại: http://localhost:3001
- POST /auth/login
- POST /auth/register
- GET /auth/profile
- GET /products
- POST /products
- PUT /products/:id
- DELETE /products/:id
- GET /categories
- POST /categories
- PUT /categories/:id
- DELETE /categories/:id
- GET /orders
- POST /orders
- PUT /orders/:id
- GET /orders/:id
- GET /dashboard/stats
- GET /dashboard/revenue
- GET /dashboard/top-products
- GET /dashboard/order-trends
Cảm ơn bạn đã quan tâm đến dự án này. Nếu có bất kỳ câu hỏi hoặc góp ý nào, vui lòng tạo issue hoặc liên hệ trực tiếp.