Get the data from a given API, to display them into the browser like on Netflix. Display management with Javascript. The CSS is developped with Sass. The project is developped into a Docker container.
- Ouvrir le dossier de l'API :
$ cd OCMovies-API-EN-FR
- Installer les dépendances du projet :
pipenv install
- Créer et remplir la BDD :
pipenv run python manage.py create_db
- Démarrer le serveur Python :
pipenv run python manage.py runserver
- Ouvrir le dossier du front end
- Lancer le fichier compose.yaml :
docker compose up
Pour modifier les propriétés CSS via le fichier styles.scss
, il faut lancer Sass en live-compilation : sass.bat --watch styles.scss styles.css
Visiter l'adresse http://localhost:80/
ou juste http://localhost