Anurag-Band / Dating-Hub-MERN

❤️ Dating Hub | All in One Place to Find your partner

Home Page:https://dating-hub-mern.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dating-Hub-MERN

🚀 Used Technologies :- React Js, Node Js, Express Js, Mongodb, Material UI

🚀 Tools Used :- Socket.io, AWS S3 (for Images uploading)

🚀 Problem Statement :-

Create a basic web dating app which should contain following features:-

🚀 UI:-

✅ Sign up/login with email password ✅ One Image uploading for each user ✅ User interface to scroll random images.Logged in user can scroll images and perform 3 actions (Like,block,superlike other image/user)

🚀 Backend:-

✅ Test users loading: You can load test users with 10 images in the database. ✅ Sign up api : Basic email and password based registration ✅ login api : Jwt based login with email and password

✅ Image like api : Whenever someone like other user image, a socket io notification will sent to other user but image of person who liked should not be visible to who is being liked

✅ Image superlike : Whenever someone super likes another user image, a socket io notification will be sent to another user and the image of the person who liked will be visible to who is being liked.

✅ Block api: When a user block another user then his/her image should not be shown while blocked user is scrolling random images.

About

❤️ Dating Hub | All in One Place to Find your partner

https://dating-hub-mern.onrender.com


Languages

Language:JavaScript 97.3%Language:HTML 1.5%Language:CSS 1.2%