Matcha dating site.
Purpose:
It's 21 School(42 Ecole) training project to create your own dating site!
TODO:
- Email sending
- Websocket notification
- Login and registration
- Basic models
- Person (Tags, Gender, Pic(s), Sex preferences, Biography, )
- CRUD
- Matching algo
- Age gap
- A “fame rating” gap
- A location.
- One or multiple interests tags.
- sortable and filterable by age, location, “fame rating” and tags.
- Other business logic
- Check who look my profile
- two people “like” each other, we will say that they are “connected” ( If the current user does not have a picture, he/she cannot complete this action)