Skip to content
/ Matcha Public

Site de rencontre React / Node.js API Express

Notifications You must be signed in to change notification settings

jmoussu/Matcha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matcha

Site de rencontre. API node et One page app React

0

Pics

Feature

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

Comment l'utiliser ?

Une base de donné sql est nessesaire les informations de connection sont modifiables dans src/mysql_info.js

Dans les dosiers server et client :

npm install

Côté server

node .

Lancer l'install et la seed :

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

Côté client:

npm start

Bonus

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.

Contributor

https://gitlab.com/gigistone/

About

Site de rencontre React / Node.js API Express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published