Seedhakhet is a fully functional e-commerce application designed specifically for mobile devices. It focuses on selling tea leaves (chai patti) and offers a seamless shopping experience for users looking to purchase premium tea products.
- Mobile-Optimized: The application is designed to be fully responsive and user-friendly on mobile devices.
- Product Catalog: Browse a variety of tea leaves with detailed descriptions and images.
- Shopping Cart: Add products to the cart, view cart details, and proceed to checkout.
- Order Management: Manage orders with cash on delivery (COD) or online payment options.
- User Authentication: Secure login and registration for users.
- Order Confirmation: Receive an email confirmation upon successful order placement.
- Frontend: React.js
- Backend: Node.js with Express
- Database: MongoDB
- Payment Gateway: Razorpay for online payments
- Email Service: cPanel email for order confirmations
To get a local copy up and running, follow these steps:
- Node.js (v14 or later)
- MongoDB (For local development)
- Razorpay Account (For payment integration)
-
Clone the repository
git clone https://github.com/yourusername/sidhakhet.git
-
Navigate to the project directory
cd sidhakhet
-
Install frontend dependencies
npm install
-
Start the development server
Also change the live backend url directly form the code to get back to localhost instead of the cloud hosting of backend
For the backend:
find my other repo for backend (sidhakhetse-backend) clone that then
node server.js
npm start
- Navigate to
http://localhost:3000
to view the application. - Browse products and add them to your cart.
- Proceed to checkout, fill in your shipping details, and select a payment method.
- Complete your order and receive a confirmation email.
Contributions are welcome! Please fork the repository and submit a pull request with your changes.
- Fork the repository
- Create a feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Create a new Pull Request
Distributed under the MIT License. See LICENSE
for more information.
For any inquiries or issues, please contact:
- Anurag Choudhury: [email protected]