Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/baadjis/pokedex


https://github.com/baadjis/pokedex

Last synced: about 22 hours ago
JSON representation

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