Pitch Market is a platform where users can create pitches for buying and selling products. It provides a marketplace environment similar to OLX, where users can pitch their products for sale or browse pitches to find products they're interested in.
- User Authentication: Secure user registration and login with JWT authentication.
- Pitch Creation: Users can create pitches for buying or selling products.
- Product Listings: Browse and search for pitches to find products.
- Admin Dashboard: Manage pitches, users, and product listings.
- Image Upload: Users can upload images for their pitches, which are stored securely on Cloudinary.
To run project, run the following command
1. Install NPM packages in the following directories.
Root Directory -- npm install
cd frontend -- npm install
2. Set up your config.env file in the backend
for exmaple
DB_LOCAL_URI =
JWT_SECRET =
CLOUDINARY_API_KEY =
3. To run application run the following commands
change mongo uri to your local ip in env
root directary -- npm start
cd frontend -- npm start