DineHub is a modern restaurant reservation platform crafted to simplify dining experiences through seamless seat reservations. With a sleek Angular-based frontend adorned with Material UI for elegant and adaptive user interface elements, users can effortlessly navigate and interact with the application. On the backend, an efficient Express.js server handles requests, ensuring reliability and scalability. Data is securely stored and managed using MongoDB, ensuring a robust foundation for storing restaurant and user information.
- Responsive UI: Built with Angular and Material UI for a sleek, modern user experience.
- Real-time Reservations: Seamlessly book and manage reservations.
- Secure Data Storage: MongoDB is used to securely store and manage restaurant and user information.
- Scalable Backend: The backend is powered by Express.js, ensuring scalability and reliability.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
You can access the live application here.
To get started with DineHub, clone the repository and install the dependencies:
git clone https://github.com/your-username/dinehub.git
cd dinehub
npm install
To start the development server, run:
npm run start
Navigate to http://localhost:4200/ to use the application.
For any inquiries, please reach out to me at haneefmhmmd@gmail.com.
Name: Haneef Muhammad
GitHub: https://github.com/haneefmhmmd/ LinkedIn: https://www.linkedin.com/in/haneefmhmmd/