Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 795 Bytes

README.md

File metadata and controls

49 lines (35 loc) · 795 Bytes

Poc nchan

Ce projet est un exercice et un poc de la solution nchan

L'objectif est de mettre en place un système de notifications push avec:

  • Un server pub/sub
  • Un backend API
  • Un serveur front

Set up et installation

Dependances:

  • Docker
  • Docker compose
  • rust
  • nodejs
  1. Créer un fichier .env à mettre au niveau de backend/event-backend/.env
MONGO_INITDB_ROOT_USERNAME="admin"
MONGO_INITDB_ROOT_PASSWORD="admin"
MONGO_HOST="mongodb"
BACKEND_SRV_PORT="8080"
  1. Builder les services backend
cd backend
docker compose build
  1. Démarrer les services backend: nginx, api, mongodb
docker compose up 
  1. Démarrer le service front
cd ../frontend
npm start dev 
  1. Tester

Aller à l'URL : localhost:5173 et tester