Compare commits
2
Commits
551f351ce1
...
fd6735ba93
| 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