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.
===========================================================
We realized this project in Node.js under MySql with the help of the framework Express.js
Khaoula zouggar && Abdellah Azeroual
- 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 set up to hydrate the database which contains more than 500 profiles in the server side with the command (node test.js)
cd client
npm run Product
cd server
nodemon start
About :
Login :
Register :
Home:
Account Verified:
Forget Password:
Reset Password:
Steps:
Steps:
Edit Account:
Profile:
Others Profile
Browsing :
Unblock :
History :
Notification :
Chat :
Error :