Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fd6735ba93 | ||
|
|
fcd91f443f |
@@ -0,0 +1,52 @@
|
||||
# Notes
|
||||
|
||||
Application de prise de notes personnelle sous forme de SPA PWA (React + TypeScript + Tailwind CSS).
|
||||
Installable, utilisable hors connexion, et 100 % privée : les données restent dans le **localStorage** du navigateur, sans partage ni transmission à un serveur externe.
|
||||
|
||||
## Fonctionnalités
|
||||
|
||||
- Créer, lire, modifier et supprimer des notes
|
||||
- Données stockées localement (localStorage) — aucune donnée partagée ni transmise
|
||||
- PWA installable avec mode hors connexion
|
||||
- Design responsive mobile-first
|
||||
- Modale RGPD, confirmation avant suppression, page d'erreur 404
|
||||
|
||||
## Utilisation
|
||||
|
||||
L'image est servie par nginx et exposée sur le port 80.
|
||||
|
||||
### Docker
|
||||
|
||||
```bash
|
||||
docker run -d --name notes -p 8080:80 devcodetools/notes:latest
|
||||
```
|
||||
|
||||
Accédez ensuite à l'application sur http://localhost:8080.
|
||||
|
||||
### Docker Compose
|
||||
|
||||
```yaml
|
||||
services:
|
||||
notes:
|
||||
image: devcodetools/notes:latest
|
||||
container_name: notes
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "8080:80"
|
||||
```
|
||||
|
||||
Puis :
|
||||
|
||||
```bash
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Construction depuis les sources
|
||||
|
||||
```bash
|
||||
docker build -t devcodetools/notes:latest .
|
||||
```
|
||||
|
||||
## Confidentialité
|
||||
|
||||
Vos notes ne quittent jamais votre appareil : stockage uniquement dans le localStorage de votre navigateur, aucune donnée partagée avec des tiers, aucune transmission vers un serveur.
|
||||
Reference in new issue
Block a user