This is a delivery app designed specifically for restaurants to easily connect with drivers and deliver their food orders to customers. The app is built using various technologies, including React, Express, Node.js, MySQL, SCSS, and Docker.
- Restaurant Dashboard: Restaurants can create and manage their food orders, track delivery status, and communicate with drivers.
- Driver Dashboard: Drivers can view and accept delivery requests, update delivery status, and communicate with restaurants.
- Customer Tracking: Customers can track the status of their delivery orders in real-time.
- Authentication and Authorization: Secure user authentication and authorization mechanisms are implemented to ensure data privacy and access control.
- Notifications: Real-time notifications are sent to restaurants, drivers, and customers regarding order updates.
- Responsive Design: The app is designed to be responsive and compatible with different screen sizes and devices.
- React: A JavaScript library for building user interfaces.
- Express: A fast and minimalist web application framework for Node.js.
- Node.js: A JavaScript runtime environment for server-side applications.
- MySQL: A popular open-source relational database management system.
- SCSS: A CSS preprocessor that enhances the capabilities of CSS.
- Docker: A platform that allows the creation and deployment of containerized applications.
- Clone the repository using git clone
- Install all dependencies on your local environemnt using npm install
- then start on localhost