Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/victorgarciaesgi/pokedex-api

An API and Vue.js front for a pokedex
https://github.com/victorgarciaesgi/pokedex-api

Last synced: 4 days ago
JSON representation

An API and Vue.js front for a pokedex

Awesome Lists containing this project

README

        

# Pokedex API
An API to get info on the Pokemons written in NodeJs/Express and Vue.js with Vue-Router and Vuex.

![](https://travis-ci.org/victorgarciaesgi/Pokedex-Api.svg?branch=master)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d7913f326e984c1abefffdd03ea5e784)](https://www.codacy.com/app/victorgarciaesgi/Pokedex-Api?utm_source=github.com&utm_medium=referral&utm_content=victorgarciaesgi/Pokedex-Api&utm_campaign=Badge_Grade)
[![CircleCI](https://circleci.com/gh/victorgarciaesgi/Pokedex-Api.svg?style=svg)](https://circleci.com/gh/victorgarciaesgi/Pokedex-Api)
### Collection Postman dans le fichier "collectionPostman.json"

## Screnshots


## Install MongoDB and launch it

```bash
mongod
```

## Import pokemon data

```bash
mongoimport --db Pokemondb --collection pokemons --file pokemon-data.json --jsonArray
```

## Install and start Node Server

```bash
yarn
```
or
```bash
npm install
```

```bash
npm start
```

The api start on port http://localhost:3000

## Install and start Vue.js web pack server

```bash
cd ./Front
```

```bash
yarn
```
or
```bash
npm install
```

```bash
npm run dev
```

The api start on port http://localhost:8080

pull request