Site de rencontre. API node et One page app React
Gestion de comptes et d'utilisateurs
Mail de validation et oublie de mot de passe
Géolocalisation par navigateur ou ip
Sélection des profils proposés en fonction des affinitées amoureuses et de la localisation
Recherche profil par localisation ou autres parametres : âge tags ...
Systeme de score visible
Systeme de match
Chat en direct disponible après un match
notification en direct
Historique des personnes ayant consultées votre profil
Historique des personnes ayant like votre profil
Setting panel
Preferences amoureuses
Données personelles modifiables: Genre, Nom, Email ...
Gestion de tags
Upload de photos et Systeme de photo de profil
Génération d'une seed de faux comptes pour nourrire l'application
Seed aléatoire.
Les images de profil sont faites en génération procédurale aléatoire en style 8bit
Une base de donné sql est nessesaire les informations de connection sont modifiables dans src/mysql_info.js
npm install
node .
Install : curl -d '{"install_password":"Admin123"}' -H "Content-Type: application/json" -X POST http://localhost:3001/install
Seed : curl -d '{"seed_password":"Admin123", "nb_fake":700}' -H "Content-Type: application/json" -X POST http://localhost:3001/seed
npm start
Api restfull + Documentation des routes
Seed Avatar en génération procédurale sexe correspondant a l'image.
Single page application.
Socket.io pour les likes et notif en direct sur les mêmes pages.
Autocomplétion du nom des villes lors du changement de localisation.