Daya

🚀 Blog Data & IA — Portfolio & Articles

Site Jekyll License

Blog et portfolio : Data Science, Business Intelligence, IA & Technologies.
Contenu informatif, tutoriels et retours d’expĂ©rience.


✹ En bref


🎯 Points forts du repo

Domaine Détail
Performance CSS/JS en bundles, PWA (Service Worker), lazy loading
Qualité Tests pytest, pre-commit (black, flake8, isort), CI unifiée
Observabilité Prometheus, Grafana, health checks, métriques
DX Script de test avant prod, docs centralisées dans docs/
Sécurité Headers OWASP, CORS configurable, rate limiting

📁 Structure

├── app/                 # Jekyll + Flask
│   ├── _config.yml      # Config Jekyll
│   ├── _layouts/        # base → bundles
│   ├── _posts/          # Articles
│   ├── assets/          # main.bundle.css/js
│   ├── src/             # API Flask
│   └── scripts/         # test-local.sh, etc.
├── tests/               # Pytest
├── docs/                # CONTRIBUTING, structure, env, idĂ©es
└── .github/workflows/   # CI/CD

đŸ§Ș Lancer en local

# Tests + build Jekyll
./app/scripts/test-local.sh

# Site Jekyll
cd app && bundle install && bundle exec jekyll serve
# → http://localhost:4000

Environnement : copier env.example en .env si vous utilisez Flask. Voir docs/ENV_VARIABLES.md.


📖 À propos

Daya — Data scientist, passionnĂ© par le foot et le basket.
Partage de la programmation en Python, R, SQL, Power BI et Excel VBA.


📚 Documentation


📝 Licence

MIT — voir LICENSE.


Fait avec ❀ par smdlabtech

GitHub · LinkedIn · Blog