Skip to content

Projet web temps réel réaliser dans le cadre d'étude à l'ESGI. Réalisation d'une plateforme de chat

License

Notifications You must be signed in to change notification settings

Alexandrebdry/esgi-wtr

ESGI 5 IW - Messagerie

Ce projet est réalisé dans le cadre de nos études à l'ESGI. Il s'agit d'une messagerie en temps réel avec un chat bot intégré. Ce projet tourne avec docker.

Installation

ajouter un fichier .env dans : /back-end

# port in which back-end is exposted 
PORT=4000

# front url to send mail with correct links
FRONT_URL=http://localhost:3000

#le secret et la database url sont disponible dans le fichier
#docker-compose.yaml
DATABASE_URL=DATABASE_URL
JWT_SECRET=JWT_SECRET

# email credentials 
EMAIL_ADRESSE=myges.maisquimarche@gmail.com
EMAIL_MDP=cbezjahmnhuxaemz
#Lancer le projet
# L'installation des dépendances se fait via le docker compose. 
docker compose up -d 
dokcer compose exec front-end npm install

#Lancer une migration de la base de données 
docker compose exec back-end npm run migrate --workspace=back-end 

Ready to start !

Rendez-vous sur : http://localhost:3000

commande de développement

#Lancer une migration de la base de données 
docker compose exec back-end npm run migrate --workspace=back-end 

Espace Conseillé

Pour accéder à l'espace conseillé, il faut créer un utilisateur ayant le rôle "advisor". L'accès à l'espace conseillé s'affichera alors dans le menu. Alt text

Contributors

About

Projet web temps réel réaliser dans le cadre d'étude à l'ESGI. Réalisation d'une plateforme de chat

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages