mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-06 19:19:19 +02:00
45 lines
1.1 KiB
Markdown
45 lines
1.1 KiB
Markdown
# PostERG - Site web public
|
|
|
|
Site web affichant publiquement les mémoires et travaux de fin d'études soumis par les étudiant.e.s de l'ERG.
|
|
|
|
## Fonctionnalités
|
|
|
|
- Affichage paginé des mémoires
|
|
- Visualisation détaillée de chaque mémoire
|
|
- Pages d'information (à propos, contact, licences)
|
|
|
|
## Technologies
|
|
|
|
- PHP
|
|
- [Symfony YAML](https://symfony.com/doc/current/components/yaml.html) pour la lecture des métadonnées
|
|
- CSS (Bulma)
|
|
|
|
## Installation
|
|
|
|
```shell
|
|
composer install
|
|
```
|
|
|
|
## Lancement
|
|
|
|
```shell
|
|
php -S 127.0.0.1:3001
|
|
```
|
|
|
|
Puis ouvrir [127.0.0.1:3001](http://127.0.0.1:3001) dans votre navigateur.
|
|
|
|
## Structure
|
|
|
|
```
|
|
front-backend/
|
|
├── assets/ # Fichiers CSS et ressources
|
|
├── data/
|
|
│ └── yaml/ # Fichiers YAML des mémoires
|
|
├── inc/ # Fichiers inclus (header, footer)
|
|
├── index.php # Page d'accueil avec liste paginée
|
|
├── memoire.php # Page de détail d'un mémoire
|
|
├── apropos.php # Page à propos
|
|
├── contact.php # Page de contact
|
|
└── licences.php # Page des licences
|
|
```
|