Point of Sale (POS) application built using the MERN stack (MongoDB, Express.js, React.js, Node.js). The application provides functionalities for managing sales transactions, including user authentication, order processing, generating bills, and accessing customer details.
- User Authentication: Users can register and login securely to access the POS functionalities.
- Ordering Food: Users can select items from a menu, add them to their cart, and place orders.
- Generating Bills: The application automatically calculates the total amount due for each order and generates bills/receipts.
- Customer Details: Users can view and manage customer details associated with their orders.
- Frontend:
- React.js
- React Router for navigation
- Redux for state management
- Material-UI for UI components
- Backend:
- Node.js
- Express.js
- MongoDB for database management
- JWT (JSON Web Tokens) for user authentication
- Others:
- Axios for handling HTTP requests
- bcryptjs for password hashing
- Register a new user account or login with existing credentials.
- Navigate through the application to explore available features.
- Place orders, generate bills, and manage customer details as required.
Contributions are welcome! Feel free to open issues or submit pull requests to contribute to the development of this application.
This project is licensed under the MIT License - see the LICENSE file for details.