Grocy is an online platform designed for purchasing fresh fruits, vegetables, and various grocery items. It boasts multiple functionalities such as a cart, wishlist, search, and filtering options to enhance the user shopping experience.
- HTML: Used for structuring the web pages.
- CSS: Employed for styling and design purposes.
- JavaScript: Utilized for interactive elements and dynamic functionalities.
- Firebase Auth: Integrated for user authentication and authorization.
- Shopping Cart: Users can add items to their cart for easy purchase.
- Wishlist: Enables users to save desired items for future reference.
- Search Functionality: Allows users to find specific items quickly.
- Filtering Options: Helps users to narrow down their search based on various criteria.
View Deployed Link: View Deployed Grocy Website
To run this project locally or deploy it, follow these steps:
- Clone the Repository: Use
git clone https://github.com/CoderPoorva/Grocery.git
to clone the project. - Open in Editor: Use your preferred code editor to open the project folder.
- Setup Firebase Auth: Follow Firebase documentation to set up authentication methods.
- Deploy on Cloudflare: Follow Cloudflare's deployment process to host your website.
- Homepage: Navigate to the homepage to start browsing available items.
- Add to Cart/Wishlist: Use respective buttons to add items to the cart or wishlist.
- Search: Utilize the search bar to find specific items quickly.
- Filters: Use various filters to narrow down the search results based on preferences.
We welcome contributions! If you wish to contribute to this project, please follow these steps:
- Fork the repository.
- Create your feature branch (
git checkout -b feature/YourFeature
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a pull request.
This project is licensed under the MIT License.
Made with ❤️ and HTML,CSS & JavaScript.