This Project aims to connect University students to sell and buy their used items. Sellers get a convenient platform to list their items, and Buyers get books and other articles at low prices, along with a chat feature to clear any queries they may have with the product.
Used this framework to build the frontend of the website as a SPA Single Page Application to procide somooth user experience.
Used for maintaining database of students registering on the site as well as details of all the item listings.
Used for building the backend server of the project.
Used in sync with Node Js to ensure that passwords are properly hashed before being placed into the Database
Used to setup text Chat Application between Buyer and the seller.
Used this Authenctication System to make sure the user is logged in before accessing any personal info on the site
Clone the project
git clone https://github.com/yashjoshi-dotcom/College_Bazaar.git
Go to the project directory
cd College_Bazaar
- Split the terminal to run both frontend and backend conviniently.
To Open frontend directory.
cd .\frontend\
To Open backend directory.
cd .\backend\
Install dependencies on both frontend and backend folder
npm install
Start the frontend React application
npm run start
Start the backend Server
nodemon app.js
Please make sure you have config.env file setup in the backend directory. The Format is demostrated in config.env.example file.
CollegeBazzarDemo.mov
This Project would not have been possible without the immense help of following people.
- Additional Sign in Options with Google and Github
- Adding Lost and FOund Item Section
- Adding Wishlist functionality