A Handicraft Web Application made using MERN Stack (MongoDB, Express js, React js, Node js)
The Handicraft Website is composed of the following Features:
Sign-In & Sign-Up Pages.
Uses Token based system, so only registered users can access the website pssport js.
Password hashing using passport js.
Has a profile page, which will display all information about the signed in user.
Also habe feature where User Can Add their product for selling nd also add price,img etc.
Uses Express js based application for the backend process.
Uses MongoDB atlas for storing the collections.
Uses passport js for authenticating user and token based system.
Uses passport js for hashing the password before sending the data to the cloud.
Uses CRUD Operation where user can also update their profile.
Screenshots:
Browsing Items For Buying:
—
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
The following software is required to be installed on your system:
Type the following commands in the terminal to verify your node and npm versions
node -v
npm -v
Follow the following steps to get development environment running.
Clone ‘CraftigenStore.git’ repository from GitHub
git clone https://github.com/Adarsh01208/CraftigenStore.git
OR USING SSH
git clone git@github.com:Adarsh01208/CraftigenStore.git
Install node modules
cd MiniProject
cd frontend
npm install
cd..
cd backend
npm install
Build application
This command will start the mongodb and the front end part.
cd frontend
npm start
cd..
cd backend
npm run dev