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. 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 - Petite échelle: ~50 hôtels maximum, ~5 utilisateurs par hôtel
- Facilité de maintenance, y compris pour des utilisateurs peu à l'aise avec Linux - 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 - 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 - 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: - 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 ## Architecture
@@ -72,9 +72,9 @@ Notes:
### Utils ### Utils
- `src/utils/db_pools.rs` - `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` - `.src/utils/websocket.rs`
Implémentation des WebSockets: - Implémentation des WebSockets:
- Notification temps réel - Notification temps réel
- chat (émission/reception) - chat (émission/reception)
- `.src/utils/auth.rs` - `.src/utils/auth.rs`
@@ -86,16 +86,11 @@ Notes:
Flow: Flow:
1. Obtenir un "refresh token" - 1. Obtenir un "refresh token"
`GET /auth/get_refresh` `GET /auth/get_refresh`
- 2. Obtenir un session token
2. Obtenir un session token
`POST /auth/login_refresh_token` `POST /auth/login_refresh_token`
- 3. Ouvrir une connexion WebSocket
3. Ouvrir une connexion WebSocket
`/auth/ws/YourToken` `/auth/ws/YourToken`
## Ce que j'ai appris ## Ce que j'ai appris