Compare commits

..

3 Commits

Author SHA1 Message Date
421e40e4a2 FIX: readme formating
All checks were successful
Deploy API / build-and-deploy (push) Successful in 2m30s
2026-05-01 12:33:15 +02:00
083b5559c9 FIX: readme formating 2026-05-01 12:31:41 +02:00
801b9e9066 FIX: readme formating
All checks were successful
Deploy API / build-and-deploy (push) Successful in 2m30s
2026-05-01 12:20:24 +02:00

View File

@@ -4,7 +4,7 @@
Ce projet est un proof of concept servant de terrain d'expérimentation pour un outil interne destiné à des hotels.
Objectif:
### Objectif:
- Petite échelle: ~50 hôtels maximum, ~5 utilisateurs par hôtel
- Facilité de maintenance, y compris pour des utilisateurs peu à l'aise avec Linux
@@ -55,7 +55,7 @@ Notes:
- Il est nécessaire de copier les bases de donner par défaut dans le volume
- Le scret doit obligatoirement être préciser a la création du container
- Valeur de JWT_SECRET pour les utilisateur présent sur les bases de donnée par défault:
`your_jwt_secret_key`
- `your_jwt_secret_key`
## Architecture
@@ -72,9 +72,9 @@ Notes:
### Utils
- `src/utils/db_pools.rs`
Getsion des connexions aux bases SQLite de chaque hôtels
- Getsion des connexions aux bases SQLite de chaque hôtels
- `.src/utils/websocket.rs`
Implémentation des WebSockets:
- Implémentation des WebSockets:
- Notification temps réel
- chat (émission/reception)
- `.src/utils/auth.rs`
@@ -86,16 +86,11 @@ Notes:
Flow:
1. Obtenir un "refresh token"
- 1. Obtenir un "refresh token"
`GET /auth/get_refresh`
2. Obtenir un session token
- 2. Obtenir un session token
`POST /auth/login_refresh_token`
3. Ouvrir une connexion WebSocket
- 3. Ouvrir une connexion WebSocket
`/auth/ws/YourToken`
## Ce que j'ai appris