2021-04-29 15:50:48 +02:00
|
|
|
# Scodoc Mobile
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
## Description
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
Version mobile de l'application web ScoDoc (v0)
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
### Fonctionnalités:
|
|
|
|
- Login
|
|
|
|
- Choix de département / formation
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
#### En cours:
|
|
|
|
- Recherche d'élèves
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
#### TODO:
|
|
|
|
- Gestion de semestre
|
|
|
|
- Affichage des profils étudiants
|
|
|
|
- Affichage des bulletins de notes
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
## Usage
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
`npm run build` > Crée un dossier `build` avec le contenu du site en prod
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-30 13:25:52 +02:00
|
|
|
#### Dans le cadre d'un serveur web Apache
|
|
|
|
|
|
|
|
Le contenu du dossier `build` doit etre la racine du site web.
|
|
|
|
|
|
|
|
Pour éviter des erreurs 404 liées à l'arborescence React:
|
|
|
|
```
|
|
|
|
<Directory ...>
|
|
|
|
...
|
|
|
|
RewriteEngine on
|
|
|
|
RewriteCond %{REQUEST_FILENAME} -f [OR]
|
|
|
|
RewriteCond %{REQUEST_FILENAME} -d
|
|
|
|
RewriteRule ^ - [L]
|
|
|
|
RewriteRule ^ index.html [L]
|
|
|
|
</Directory>
|
|
|
|
```
|
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
## Arborescence
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
### /
|
|
|
|
Pages de login et choix du département
|
2021-04-22 10:45:57 +02:00
|
|
|
|
2021-04-29 15:50:48 +02:00
|
|
|
### /Scolarité
|
2021-04-30 13:56:53 +02:00
|
|
|
Choix de la formation et barre de recherche d'élèves
|
|
|
|
|
|
|
|
### /Scolarité/GestionSem
|
|
|
|
Page principale de la gestion d'un semestre
|