Welcome to Farm Kettle, your one-stop shop for premium quality teabags! This e-commerce website allows users to browse through a variety of teabags, add products to their cart, and make secure payments.It features a user-friendly interface for both customers and administrators, ensuring a seamless experience for booking stays and managing properties.
Admin Link : https://farm-kettle.vercel.app/admin
User Link : https://farm-kettle.vercel.app/
-
UserSide
- User Authentication: Secure login and registration process for users.
- Forgot and Reset Password: Functionality to reset passwords.
- Product Browsing: Browse through various teabag products.
- Shopping Cart: Add and remove products from the cart.
- Quantity Adjustments: Adjust the quantity of each product in the cart.
- Payment: Integrated payment gateway using Razorpay for secure transactions.
-
AdminSide
- Login and Registration: Secure login and registration process for users.
- Forgot and Reset Password: Functionality to recover and reset passwords.
- Admin Dashboard: Manage products,users and user orders.
-
Frontend:
- React.js
- Axios
- React Router Dom
-
Backend:
- Node.js
- Express.js
- MongoDB
- Mongoose
-
Other Tools:
- JWT for authentication
- bcrypt for password hashing
- Razorpay for payments
- Nodemailer
- Multer