Skip to content

An app for pokemon lovers. You can find a list of pokemons and also add new pokemon.

Notifications You must be signed in to change notification settings

aditya81070/pokedex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokedex

This application helps you to find out the information about a pokemon. You can add more pokemons and also update the existing information about a pokemon.

Prerequisites

  • Node >= v10.19.0
  • npm >= 6.13.4
  • MongoDB

Installation

  1. Clone the repository
    $ git clone https://github.com/aditya81070/pokedex.git
  2. Change current working directory
    $ cd pokedex
  3. Import data in your local mongo database
     # Please make sure that `mongod` is running locally with port :27017
     $ mongoimport --db=pokdex --collection=pokemons --file=./db/pokedex.json
  4. Install the dependencies
    1. Client (front-end): Crate .env file in client folder and paste content from .env.sample in it.
      $ cd client
      $ cp .env.sample .env
      $ yarn #if you don't have `yarn`, use `npm install`
      # start client sever
      $ yarn start #with npm use `npm start`
    2. Server (back-end)
      # In new terminal
      # Change current working directly to `pokedex`
      $ cd server
      $ npm install
      $ npm start
  5. Open local server in your favorite browser.

About

An app for pokemon lovers. You can find a list of pokemons and also add new pokemon.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published