This project offers you to create a dating site.
You will therefore have to design an application allowing two potential soul mates to meet, from registration to final contact.
A user should therefore be able to register, log in, complete their profile, browse and search for other users, like them, and chat with those who have liked them in return.
===========================================================
I realized this project in Node.js under MySql with the help of the framework Express.js
- Registration and login
- User profile
- User experience
- Research and filter users
- Real time chat
- Real time notification system
- Using Google API
- Node.js: https://nodejs.org/
- Express: http://expressjs.com/
- Mysql: https://www.mysql.com/
- Socket.io: https://socket.io/
- Micro-framework
- Advanced user accounts
- Real time web
- Geolocation
- Security / Data validation
- Security
- DB & Data
- Web
Run the script to hydrate the database which contains more than 500 profiles
client cd
serve -s dist
cd Api
npm run dev
About :
Login :
Register :
Home:
Profile
Fats Matching :
Browsing :
Search :
Chat :
Blocked List :
Yassir Bolles && Noreddine Hakkaoui