This project was inspired by this design on dribble. The project is Point-of-sales (POS) web app for businesses, with focus on Restaurants for this design.
The app has two dashboards:
- Admin/Operator Dashboard - This is the Opeartor that administers privileges to Sales Reps, Creates account for them, Update inventory prices and quantity, tracks all orders from all Sales Reps and others.
- Sales Rep Dashboard to checkout items for customers
Admin Dashboard
- Privilege settings
- Transaction log
- Total order, with breakdown for each Rep
- Update/Modify/Delete/Add items to inventory, also update prices and quantity.
- Store Analytics
- Products page
- Settings page
- Track transactions (Pending|Approved|Declined)
Sales Rep Dashboard
- Checkout orders
- Add/remove items to cart
- Track transactions (In Progress|Ready)
- Checkout view
First, run the development server:
npm run dev
This project is built with love by Abdulhameed Busari and Bright Iortsor
NextJs | TypeScript | Material UI | Redux | Firebase(Firestore)