Welcome to Local Bazzar! This is an exciting e-commerce project that uses various technologies to bring you a dynamic shopping experience! π
In this project, I have built an online shopping platform using the Fake Store API to showcase products in various categories like Men, Women, Jewelry, and Electronics. π·οΈ The application features product listing, adding new items, and more, all enhanced with React, TailwindCSS, React Icons, Toastify for notifications, and localStorage for data persistence. πΎ
- React βοΈ - The core framework used to build the user interface and manage component states.
- TailwindCSS π - A utility-first CSS framework for fast UI development and styling.
- Toastify π’ - A lightweight library for showing customizable toast notifications in the app.
- React Icons π₯ - Used for integrating popular icons in the project, making it visually appealing.
- Fake Store API π‘ - Provides fake data for products in different categories (Men, Women, Jewelry, Electronics).
- localStorage ποΈ - Used to store user data like shopping cart items locally in the browser, allowing persistence across sessions.
- Git π - Version control system to track changes and collaborate effectively.
- GitHub π - Hosting the project repository and managing the version control through pull requests and issue tracking.
- Netlify π - Used for continuous deployment and hosting the project, ensuring automatic updates with each change pushed to GitHub.
- Product Categories: Browse through different categories like Men, Women, Jewelry, and Electronics. πππ±
- Add New Items: As an admin, add new products to the store and update product details easily. βοΈ
- Product Listings: View products with detailed information and images. πΌοΈ
- Local Storage: Items are saved locally, so your cart and preferences persist across sessions. π
- Toast Notifications: Instant feedback with success or error notifications. π
- Repository Link: Local Bazzar GitHub Repo π
- Branching Strategy: I follow a main branch for production-ready code and use feature branches for new developments.
-
Live Version: You can view the live demo of this project hosted on Netlify at:
Local Bazzar - Netlify πNetlify ensures automatic deployments with every push to the main branch on GitHub! π
- Clone the repository:
git clone https://github.com/nandkumar1000/local_bazzar.git
- Navigate into the project directory:
cd e-shop - Install dependencies:
npm install
- Run the application:
npm start
The Local Bazzar e-commerce project demonstrates a seamless shopping experience, with functionalities like browsing product categories, adding new items, and data persistence using local storage. It's built with modern technologies like React, TailwindCSS, and more! π Enjoy browsing, and happy shopping! π
- Email: shivanandbansal9520@gmail.com π§
- LinkedIn: My LinkedIn πΌ
Feel free to reach out if you have any questions or suggestions! π