This repository is participating in Hacktoberfest 2024. Contributions are welcome! Please fork the repository and create a pull request for any improvements or bug fixes.Please refer to CONTRIBUTING.md before submitting a pull request.
The Restaurant Management System is a full-stack application designed to manage restaurant operations efficiently. It includes features for handling orders, managing the menu, and processing payments.
- Order Management: Place, update, and track orders.
 - Menu Management: Add, update, or remove menu items.
 - Payment Processing: Manage customer payments securely.
 
- React
 - Vite
 - TailwindCSS
 - Axios
 
- Node.js
 - Express
 - MySQL
 
- SQL
 
- Node.js
 - npm (Node Package Manager)
 - MySQL
 
Import the SQL database files located in the /sql directory into your MySQL server.
- Clone the repository:
git clone https://github.com/Ayu-hack/Restaurant-Management-System.git cd Restaurant-Management-System/Backend - Install dependencies:
npm install
 - Start the backend server:
npm start
 
- Navigate to the frontend directory:
cd ../Frontend - Install dependencies:
npm install
 - Start the frontend server:
npm run dev
 
Once both servers are running, you can access the application at http://localhost:3000 (or the port you configured).
Contributions are welcome! Please fork the repository and create a pull request for any improvements or bug fixes. Please refer to CONTRIBUTING.md before submitting a pull request.
For any questions or feedback, please reach out to ayushtiwari578@gmail.com