Site de petites annonces pour Thies et le Senegal
# Le Bon Coin Thiessois
Site de petites annonces pour Thiès et le Sénégal : chacun crée un compte avec son
numéro de téléphone, publie ses annonces avec photos, et les acheteurs le contactent
directement par appel ou WhatsApp. Interface en **français et en wolof**.
Pensé pour la réalité du terrain : tout s'affiche sur un petit téléphone, les photos
sont automatiquement réduites avant l'envoi pour économiser la connexion, et le site
fonctionne même si le JavaScript est désactivé.
---
## 1. Essayer le site sur votre ordinateur
**Double-cliquez sur `DEMARRER-LE-SITE.command`.** C'est tout.
Le fichier vérifie ce qui manque, installe ce qu'il faut, ajoute quelques annonces
d'exemple et ouvre le site dans votre navigateur. Une fenêtre noire s'ouvre : c'est
normal, c'est le site qui tourne. Laissez-la ouverte, fermez-la quand vous avez fini.
Compte de démonstration : `77 000 00 01` / `demo1234`
> **Au premier double-clic, macOS peut refuser d'ouvrir le fichier.** Faites alors un
> clic droit dessus → *Ouvrir* → *Ouvrir*. C'est à faire une seule fois. Si Node.js
> n'est pas installé, le fichier vous emmène sur la page de téléchargement (gratuit,
> ~3 minutes) ; relancez-le ensuite.
Tant que le site tourne sur votre ordinateur, vous seul pouvez le voir. C'est fait
pour : testez tranquillement, montrez-le à quelques membres autour de vous, corrigez
ce qui vous gêne, et ne payez un hébergement qu'une fois convaincu.
### Si vous préférez le terminal
```bash
npm install # à faire une seule fois
npm run seed # optionnel : ajoute 12 annonces d'exemple
npm start # puis ouvrez
localhost
npm test # vérifie que tout fonctionne (30 tests)
```
---
## 2. Mettre le site en ligne
Le site a besoin d'un hébergeur qui garde un **disque permanent** (pour la base de
données et les photos). Trois options courantes :
| Hébergeur | Coût indicatif | Remarque |
|---|---|---|
| **Render.com** | ~7 $/mois (offre payante + disque 1 Go) | Le plu …