/Foodie-website

Welcome to Foodie, a robust food delivery platform developed with React.js, Tailwind CSS, and various other technologies. Foodie offers a seamless food ordering experience, with access to thousands of restaurants, real-time weather information, and precise geolocation features

Primary LanguageJavaScript

Foodie: A Food Delivery Platform 🍔🍕

Welcome to Foodie, a robust food delivery platform developed with React.js, Tailwind CSS, and various other technologies. Foodie offers a seamless food ordering experience, with access to thousands of restaurants, real-time weather information, and precise geolocation features.

Live Demo 🚀


image


Features 🌟

  • Restaurant Listings: Access a vast database of restaurants using the Swiggy API, ensuring a wide range of dining choices.

  • Real-Time Weather: Stay informed about the weather conditions in your area with data fetched from the OpenWeather API.

  • Geolocation Services: Enjoy a personalized experience with accurate location-based services for delivery and restaurant recommendations.

  • Custom Hooks: Improve code reusability and maintainability by leveraging custom hooks for various functionalities.

  • Redux Toolkit: Efficiently manage application state and data flow, providing a smooth user experience.

Technologies Used 🛠️

  • React.js
  • Tailwind CSS
  • Geolocation Services
  • Custom Hooks
  • Redux Toolkit
  • Swiggy API
  • OpenWeather API

Usage 📋

Browse restaurants, explore menus, and place orders seamlessly. Experience personalized recommendations based on your location and weather conditions. Enjoy a modern and responsive user interface designed with Tailwind CSS. Dive into the codebase to understand how custom hooks and Redux Toolkit are used to enhance user interactions.

License 📝

This project is licensed under the MIT License - see the LICENSE file for details.

Feel free to explore and enhance the Foodie project. We hope you find it useful and enjoy working with it! If you have any questions or issues, please don't hesitate to reach out.