Foodies is a React-based web application developed by a team of 4. It simplifies the search for restaurants catering to halal, vegan, and kosher dietary requirements, providing users with a convenient and personalized dining experience.
- Dietary Requirements Search: Foodies allows users to easily find restaurants that cater to specific dietary preferences such as halal, vegan, and kosher.
- Google Maps Integration: The application integrates the Google Maps API, enabling users to quickly identify nearby restaurants based on their dietary preferences and location.
- Efficient Data Management: Firebase is utilized for efficient storage and management of user preferences and saved restaurants, ensuring a seamless user experience.
- React: A JavaScript library for building user interfaces.
- Google Maps API: Provides map functionality and location-based services.
- Firebase: A cloud-based platform for real-time data storage and synchronization.
To run the Foodies application locally, follow these steps:
- Clone the repository:
git clone https://github.com/jennywarrior/Foodies.git - Install dependencies:
npm install - Set up Firebase: Create a Firebase project and obtain the necessary API credentials.
- Configure the application: Replace the Firebase configuration in the code with your own API credentials.
- Start the application:
npm start