- Run
npm install
in all the 2 services i.e.client
andserver
- Run
npm install
in the home directory too. - Go to client folder and run
npm run dev
, the React application will start running at port5173
. - Go to server folder and run
npm start
, it will start the backend on port3000
. - I have also given my MongoDB connection url by which you can make changes in the database.
- To login, use
piyush200205@gmail.com
and passwordpiyush@12345
.
- Created web application that allows users to sign up, log in, and upload images.
- Used ReactJS for the Frontend, NodeJS and ExpressJS for backend.
- Added a NoSQL database MongoDb which is hosted on MongoDB's cloud and can be connected via a connection string.
- Added basic authentication (email and password for every user) and authorization (JWT Tokens Signature and Verification done).
- Basic frontend also made, a dashboard in which each user can come and see the cards, can go to edit profile to add profile image, and update firstname and lastname.