A basic Proof-of-Concept (PoC) demonstrating item management (image, name, price, description) for a POS system.
- Frontend: React (JavaScript)
- Backend: Express.js (Node.js)
- Database: PostgreSQL
- File Uploads: Multer (Express middleware)
- Add new item with image, title, price, and description.
- Display item listings with images.
- Express API endpoints handling
multipart/form-data.
- Clone the repository.
- Install dependencies in both
clientandserverdirectories (npm install). - Set up your PostgreSQL database connection in
server/.env. - Run backend:
npm run dev(in/server). - Run frontend:
npm start(in/client).