Welcome to ShopHere, your ultimate destination for a seamless online shopping experience. ShopHere offers a variety of features designed to make your shopping journey convenient and secure.
shop.here.demo.mp4
- Sample API Data: Explore a rich dataset of products through our simulated API.
- User-Friendly Interface: Navigate easily with our intuitive design.
- Secure Authentication: Protect your account with a robust login system.
- Product Pages: View detailed information about each product.
- Shopping Cart: Easily manage items with our cart feature.
- Address Management: Streamline checkout with efficient address management.
- Wishlist: Save your favorite items for future purchase.
- Loading Animations: Enjoy smooth transitions with loading animations.
- Search Functionality: Find products quickly with our powerful search feature.
- Payment Integration: Complete purchases securely using Razorpay.
- Order Confirmation: Receive instant confirmation of successful transactions.
- Product Filters: Sort products based on price, rating, and more.
- Payment History: Track your transaction history effortlessly.
- Local Storage: Preserve cart and wishlist data for a personalized shopping experience.
- Hosted on Netlify: Enjoy the convenience of cloud hosting.
- React: Frontend library for building user interfaces.
- Bootstrap: CSS framework for responsive design.
- React Router v6: Declarative routing for React applications.
- Git & GitHub: Version control and collaboration platform.
- Razorpay: Payment gateway for secure transactions.
To get a local copy up and running, follow these simple steps:
- Node.js installed on your local environment.
-
Clone the repository:
git clone https://github.com/shubhamc1947/shophere.git
-
Navigate into the project directory:
cd shophere
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and visit
http://localhost:3000
to view the application.
Contributions are what make the open-source community such a great place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Shubham Chaturvedi - GitHub - LinkedIn
Project Link: https://github.com/shubhamc1947/shophere