A full-stack restaurant management software built as a showcase for Database Systems at the American University of Sharjah. Find the link to the backend here: https://github.com/code-crack0/database-backend
Features:
- Create, read, update or delete orders
- Create, read, update or delete employees
- Create, read, update or delete customers
- Create, read, update or delete menu items
- View the employee of the month
- View the most frequent customers
- View the most popular menu items
- Full-site dark mode (using toggle)
- Restricted pages to only admins (Employees, Logs)
- Encrypted passwords (done on backend)
List of group members:
- Taufiq Syed
- Samad Sayed
- Dheeman Gangopadhyay
- Chaitanya Narkedamilly
- Oussama Jamal
List of technologies used:
- Next.js + React.js
- Chakra UI [Styling library]
- Axios [API library]
- Formik [React form library]
Valid admin credentials: Username - taufiq22 Password - Pass123!
Usage steps:
- Install the latest version of Node.js [LTS] (v20.12.2)
- Clone this repository / download the zip file
- Open the project folder in terminal and run
npm install
- Set-up the backend
- Run
npm run build
to build the Next.js application - Run
npm run start
to start the application - Open
localhost:3000
on a web browser