Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/baadjis/pokedex
https://github.com/baadjis/pokedex
Last synced: about 22 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/baadjis/pokedex
- Owner: baadjis
- Created: 2019-11-07T13:57:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T13:00:08.000Z (almost 2 years ago)
- Last Synced: 2023-03-03T15:09:04.260Z (over 1 year ago)
- Language: Python
- Size: 32 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pokedex
This project is a template for beginners in full-stack, creating a pokedex interface to train on.
![screenshot](./assets/screenshot.png)
## How to use
#### Infrastructure
To launch the infrastructure needed (database), we use Docker and Docker-compose :
```
$ docker-compose up -d
```#### Back-end
To launch the backend, we need first to create a virtualenv and install the requirements once :
```
$ cd back/
$ virtualenv --python=python3 venv
$ source venv/bin/activate
(venv) $ pip install -r requirements.txt
```Then to launch it everytime :
```
$ cd back/
$ source venv/bin/activate
(venv) $ python run.py
```
###### API RESOURCES
###### Pokemons#### Front-end
To launch the front, we need first to install the requirements once :
```
$ cd front/
$ npm install
```Then to launch it everytime :
```
$ cd front/
$ npm run serve
```#### Pycharm configuration
In this project, Pycharm is already configured with the right database and the right run configurations : the backend and
the frontend ones.
# pokedex