A platform to buy and sell beautiful bags.
Scatch is a backend-powered marketplace where users can explore, buy, and sell stylish bags. The project focuses on building a robust backend with authentication, product management, and a seamless user experience.
- π Buy & Sell Bags β List your products for sale or explore available bags.
- π User Authentication β Secure login and registration.
- π οΈ CRUD Operations β Manage products effortlessly.
- β‘ Efficient API Design β Optimized for scalability and performance.
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
- Other: Mongoose, bcrypt, dotenv
- Clone the repository:
git clone https://github.com/Eshwarsai-07/scatch.git
- Navigate into the project folder:
cd scatch - Install dependencies:
npm install
- Create a
.envfile and add the necessary environment variables. - Start the server:
npm start
A huge shoutout to Piyush Garg's YouTube channel for helping me learn backend development! π