This is a Social media website functionality more like Instagram.
To visit the website click me
- Users can Login or Sign-up using Username
- Users can Post some news with image
- Owner can edit or delete the Post he created
- Other users can See the Posts,like them and comment on them
- One user can follow the other users
- They get Posts of their following one also in separate page
- Users can make chat with other users
- Owner can edit his Profile image
- Frontend: HTML,CSS,Javascript
- Backend: Nodejs,Express
- Databases: MongoDB
- Real-time Communication: WebSockets
- Clone the repository.
- Install MongoDB in you Machine
- Install dependencies using
npm install
. - Configure the
.env
file and add the Database Url at fileapp.js
. - Also set up the cloudinary account for the cloud for storing images.
- Run the application with
node app.js
ornodemon app.js
.