Dynamic
and feature-rich web application
designed to provide users with an exceptional dining experience. The app incorporates the latest technologies and best practices to deliver a seamless and user-friendly interface.
About :
Contact :
Features :
Installation :
Usage :
Contributing :
The Hungry hero
is a cutting-edge
web application that allows users to explore various restaurants, view their ratings, browse through mouthwatering food images, and search for specific cuisines. The app provides a visually appealing and intuitive user interface, making it easy for users to discover and choose their desired dining destinations.
For any inquiries or support, please feel free to reach out to us at:
Email: anandgadugin@gmail.com
Phone: +91 7353863306
The Hungry hero offers several exciting features, including:
The app incorporates a shimmer effect
to provide smooth loading transitions, enhancing the overall user experience.
Lazy Loading
- Images are loaded lazily, ensuring faster page load times and optimized performance.
The app is fully responsive and adapts seamlessly to different screen sizes, making it accessible across various devices.
Real-Time Data Fetch from API
- The app fetches real-time restaurant data from a RESTful API, ensuring that users always have access to the most up-to-date information.
Users can easily search for specific cuisines, restaurants, or dishes using the app's efficient search functionality.
The app incorporates Redux Toolkit to manage the shopping cart
functionality, allowing users to add and manage their selected items effortlessly.
In case of any unexpected errors or disruptions, the app gracefully displays an error page, providing users with relevant information and a seamless browsing experience.
To run the Hungry hero locally on your machine, please follow these steps:
Clone the repository: git clone https://github.com/Anandsg/Hungry-hero.git
Navigate to the project directory: cd Hungry-hero
Install the dependencies: npm install
Start the development server: npm start
Open your web browser and visit: http://localhost:3000
Upon running the app, you will be greeted with the home page displaying a collection of restaurant cards. Each card includes an enticing food image, the restaurant name, ratings, and available cuisines. Use the search bar to find specific restaurants or cuisines of your choice. Clicking on a restaurant card will provide you with detailed information about that particular restaurant.
Feel free to navigate through the app, explore different restaurants, add items to your cart, and enjoy the seamless experience of Hungry hero.
We welcome contributions from the open-source community to enhance the features and functionality of Hungry hero. If you would like to contribute, please follow these steps:
Create your feature branch: git checkout -b feature-name
Commit your changes: git commit -am 'Add some feature'
Push to the branch: git push origin feature-name
Submit a pull request.
© 2023 Hungry hero | All rights reserved