Live Web Link : π https://delivery-point.netlify.app
Design and developed websites features such as food listing with quick delivery options within 30 minutes, showcasing top-rated restaurants, and enabling robust search capabilities for food items and restaurants.
- User-friendly Interface
- Food Listing
- Quick Delivery
- Top Restaurants Display
- Search Functionality
- Cart Management
- Order Placement
- Food Details Page
Technologies Used:
Frontend: React.js, HTML5, CSS3, JavaScript
Backend: Node.js, Express.js Database: MongoDB
APIs: RESTful APIs for backend communication
Deployment: Heroku for hosting
Development Process:
Utilized Git for version control, maintaining clear commit history and branches.
Employed Agile methodologies for project management, including user stories, sprints, and daily stand-ups.
Conducted regular code reviews and testing to ensure quality and maintainability of the codebase.
Future Enhancements:
Enable real-time order tracking using web sockets.
(Click on Provided Link to see the Video)
HomePage:- https://github.com/armanali0786/delivery-point/assets/76746226/0c4771cd-8352-4eca-b9c7-bcdedc545169
MenuList:- https://github.com/armanali0786/delivery-point/assets/76746226/431c287f-c0cb-4b73-940e-33cc5c72610d
Food Details:- food-details.webm
Checkout Page :- checkoutpage.webm
Payment Process:- payment.webm
Customer Profile:- profile-section.webm
chatbot :- chatbot.webm
Login & Signup :- login-signup.webm
Install delivery-point with npm
cd client
npm Install
cd server
npm Install
## Color Reference
Color | Hex |
---|---|
Text | #0a192f |
Cart Color | #0a192f |
GET /api/get-all-foods
Parameter | Type | Description |
---|---|---|
api_key |
string |
Required. api methods |
GET /api/food/${id}
Parameter | Type | Description |
---|---|---|
id |
string |
Required. Id of item to fetch |
-
π I am recently completed my Bachelor's in Information Technology.
-
π± Iβm currently learning Data Structures and Algorithms.
-
π― Iβm looking to collaborate on OpenSource Projects
-
π¨βπ» All of my projects are available at My Portfolio
-
π« How to reach me [email protected]