

Responsive POS SystemResponsive POS System
A responsive POS system with admin and customer interfaces to manage orders, products, and inventory efficiently.
Responsive POS System
A responsive POS system with admin and customer interfaces to manage orders, products, and invent...
Overview
Order Shop is a full-stack responsive POS system built with Next.js and Express.js. It includes an admin dashboard to manage products, categories, and orders, and a customer-facing interface to place orders. The application is mobile-friendly, integrates with Google Drive for secure image uploads, and uses MongoDB for data persistence. This is an ideal starter kit for developers building e-commerce or ordering systems. Easy to install, developer-friendly, and fully open for customization.
Features
Requirements
Instructions
⚠️ For full setup steps and troubleshooting, please refer to the included README file.
Quick Setup:
- Download and extract the source code
-
Install dependencies:
bash CopyEdit cd server && npm install cd ../client && npm install
- Set environment variables for both server and client
- Set up a Google Cloud project and connect the Drive API
-
Set up MongoDB and update the
.env.local
files -
Start the app:
bash CopyEdit cd server && npm start cd client && npm run dev
-
Access:
-
Admin/Customer UI:
http://localhost:3000
-
API server:
http://localhost:8080
(or your set port)
-
Admin/Customer UI:
Category | Scripts & Code / ReactJS |
First release | 20 June 2025 |
Last update | 20 June 2025 |
Software framework | React |
Files included | .css, .sql |
JavaScript Framework | Node.js |
Tags | ecommerce, responsive, webapp, inventory, mongodb, admin dashboard, react, POS System, google drive api, nextjs, tailwind css, order management, full stack, expressjs, cart system |