Skip to content

Repository files navigation

AutoRepair — Mise en relation propriétaires de véhicules et garages

Provisionner tout en 1 commande

./scripts/provision.sh

Ça fait automatiquement :

  1. PostgreSQL 16 (volume Docker persistant)
  2. Django + Gunicorn (production)
  3. Migrations + données de démo
  4. URL publique (tunnel)

Accès

URL
Local http://localhost:8000
Public https://wild-badgers-hear.loca.lt
Code https://github.com/toriyama237/autorepair

Au 1er accès sur le lien public, localtunnel affiche une page de sécurité → cliquer Continue.

Comptes démo

Rôle Login Mot de passe
Client demo_client demo1234
Garage demo_garage demo1234
Admin admin admin1234/dashboard/

Déploiement cloud (Render)

  1. Ouvrir : https://dashboard.render.com/blueprint/new?repo=https://github.com/toriyama237/autorepair
  2. Cliquer Apply → Render provisionne web + PostgreSQL automatiquement
  3. Attendre ~5 min → URL https://autorepair.onrender.com

Le fichier render.yaml définit toute l'infra.


Architecture provisionnée

Docker Compose
├── db (PostgreSQL 16)     ← vraie base de données
└── web (Django/Gunicorn)  ← app production
     ├── migrate au démarrage
     ├── collectstatic
     └── seed_demo (comptes + garage Yaoundé)

Commandes utiles

docker compose up -d          # Démarrer
docker compose down           # Arrêter
docker compose logs -f web    # Logs
docker compose exec db psql -U autorepair -d autorepair  # SQL

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages