Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moe131/food-delivery-app
Food delivery React Native app using Firebase for backend
https://github.com/moe131/food-delivery-app
firebase firebase-auth firebase-database food-delivery-application food-ordering react-native react-native-app
Last synced: 3 months ago
JSON representation
Food delivery React Native app using Firebase for backend
- Host: GitHub
- URL: https://github.com/moe131/food-delivery-app
- Owner: Moe131
- Created: 2024-07-09T08:11:20.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-04T06:08:07.000Z (5 months ago)
- Last Synced: 2024-10-11T10:04:39.880Z (3 months ago)
- Topics: firebase, firebase-auth, firebase-database, food-delivery-application, food-ordering, react-native, react-native-app
- Language: JavaScript
- Homepage:
- Size: 1.95 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Food Delivery React Native App
FoodDeliveryApp is a React Native application designed to help users find nearby restaurants using the Google Places API and Yelp API. The app provides a seamless food delivery experience by allowing users to view restaurant details, add items to a cart, and place orders directly through the app. Orders are saved in a Firebase database, and Firebase Auth is used for user sign-in.
Demo Video : https://youtube.com/shorts/ZQD9tCYyF9c?feature=shared
![photo_2024-07-24 09 00 07](https://github.com/user-attachments/assets/6e0bdd21-58f5-4d63-ad91-6ca7818c2d72)
![photo_2024-07-24 08 59 56](https://github.com/user-attachments/assets/2fcbb644-f0b8-4edf-9028-97b7caaa580f)
![photo_2024-07-24 09 00 03](https://github.com/user-attachments/assets/0550add2-df04-4f23-b4f2-fcb4da334bdc)
![photo_2024-07-24 09 00 05](https://github.com/user-attachments/assets/97a8cbc1-a2c1-4350-9645-5c23271dd530)
![photo_2024-07-24 09 00 00](https://github.com/user-attachments/assets/d4545743-66d3-467c-b56e-7cec5a3e1e6e)## Features
* **Locate User**: Use Google Places API to locate the user.
* **Fetch Nearby Restaurants**: Get nearby restaurant data using the Yelp API.
* **View Restaurant Details and Menus**: Browse detailed information about restaurants and their menus.
* **Add Items to Cart**: Add restaurant items to a cart for ordering.
* **Place Orders**: Place orders directly through the app, with orders saved in a Firebase database.
* **User Authentication**: Use Firebase Auth for secure user sign-in.
* **User-Friendly UI**: Enjoy an intuitive and easy-to-use interface.## Contributions
Contributions are always welcome! Please follow these steps:1. Fork the repository.
2. Create your feature branch (git checkout -b feature/AmazingFeature).
3. Commit your changes (git commit -m 'Add some AmazingFeature').
4. Push to the branch (git push origin feature/AmazingFeature).
5. Open a pull request.