An open API service indexing awesome lists of open source software.

https://github.com/masterivanic/pokedex


https://github.com/masterivanic/pokedex

Last synced: 10 months ago
JSON representation

Awesome Lists containing this project

README

          

# Pokedex-back

API de pokedex et d'instanciation de pokemon !

Attrapez-les tous ! ⚾

## How-to install

### Pré-requis

- poetry installé
- python 3.8

### Installation, initialisation et run

```shell
poetry install
poetry run python manage.py migrate
poetry run python manage.py import_csv
poetry run python manage.py runserver 0.0.0.0:8000
```

Up & Running sur le port 8000 !

Pour dev sur ce repository dans les règles de l'art, il faut `poetry run pre-commit install`

## Informations diverses

- L'authentification est faite par token d'accès + token de refresh
- Le prefix du token d'accès est `Bearer`
- La durée de validité d'un token d'accès est de 5mn
- La durée de validité d'un token de refresh est de 1 jour

## PROJECT ANALYZE
* Here current analyse UML of pokedex app 👌

![alt text](/static/PokemonUML.PNG)