Loading repository data…
Loading repository data…
iyadCH / repository
📚 Lisea — Application web de suivi de lecture. HTML/CSS/JS + Docker/nginx.
Application web de suivi de lecture — HTML/CSS/JS pur + Docker/nginx
git clone https://github.com/iyadCH/lisea.git
cd lisea
docker compose up --build
Ouvre ensuite http://localhost:3000
Ouvre simplement index.html dans ton navigateur, ou :
npx serve .
lisea/
├── index.html
├── css/
│ ├── base.css ← variables, reset, typographie
│ ├── layout.css ← sidebar, app shell, responsive
│ ├── components.css ← cartes, boutons, formulaires
│ └── pages.css ← styles spécifiques par page
├── js/
│ ├── state.js ← localStorage, état global
│ ├── router.js ← navigation
│ ├── ui.js ← toast, confirm, thème, helpers
│ ├── books.js ← bibliothèque + recherche
│ ├── sessions.js ← timer + sessions
│ ├── stats.js ← statistiques + heatmap
│ ├── goals.js ← objectifs + export/import
│ └── main.js ← point d'entrée
├── screenshots/
│ ├── 01-dashboard-light.svg
│ ├── 02-stats.svg
│ ├── 03-sessions-timer.svg
│ └── 04-dark-mode.svg
├── nginx.conf
├── Dockerfile
└── docker-compose.yml
| Service | Commande |
|---|---|
| Netlify Drop | Glisse le dossier sur app.netlify.com/drop |
| GitHub Pages | Settings → Pages → Source: main |
| VPS | docker compose up -d |
Projet personnel — tous droits réservés.