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
- 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 are always welcome! Please follow these steps:
- Fork the repository.
- Create your feature branch (git checkout -b feature/AmazingFeature).
- Commit your changes (git commit -m 'Add some AmazingFeature').
- Push to the branch (git push origin feature/AmazingFeature).
- Open a pull request.