# ArtShare

Plateforme de présentation d'artistes, de leurs collections et de leurs œuvres.

- **Stack** : Laravel 13 (PHP 8.3+), MySQL, sans étape de compilation front-end.
- **Prototype** : https://artshare.hautin.net (hébergement OVH Perso).

## Documentation

| Document | Contenu |
|---|---|
| [docs/specifications-fonctionnelles.md](docs/specifications-fonctionnelles.md) | Besoin, modèle de données, règles de gestion (EF-xx) |
| [docs/nouvelles-instructions.md](docs/nouvelles-instructions.md) | Description des écrans |
| [docs/design-site.md](docs/design-site.md) | Charte graphique et principes d'interface |
| [docs/decisions.md](docs/decisions.md) | Décisions prises sur les points ouverts (D-xx) |
| [docs/plan-de-travail.md](docs/plan-de-travail.md) | Découpage en versions V0 à V11 |
| [docs/deploiement.md](docs/deploiement.md) | Installation locale et mise en ligne |

## Réglages

Les choix d'affichage et les réglages fonctionnels (couleurs, icônes, durées, plafonds) sont regroupés dans [`config/artshare.php`](config/artshare.php).

## Démarrage rapide (Laragon)

```
composer install
copy .env.example .env
php artisan key:generate
php artisan migrate
php artisan test
```

Le détail est dans [docs/deploiement.md](docs/deploiement.md).
