Skip to content

A pokedex made for the discipline of LPF (Functional Programming Language) using KotlinJs

License

Notifications You must be signed in to change notification settings

JoaovMiranda/poke-kotlin-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokeKotlin JS

PokeKotlin JS is an online pokedex

About

  • PokeKotlin JS was made respecting the functional programming paradigms.
  • The website does not contain any advertisements or use of internal or external storage (cookie or location)
  • The API used: PokeApi

Guide

The first list shown is from the 1st generation of Pokémon, from 1 to 151

home page

To list other generations just select the generation of your choice and click on the search button

home page

To see by type of pokemon just click on the Right or Left buttons.

home page

To find a especific pokemon just search right here.

home page

To randomize a pokemon just click right here.

home page

To see more about a specific Pokémon, just click on the chosen Pokémon card.

home page

Settings

  • To build the project, you need to have Kotlin installed on your machine, and execute the command:
kotlinc-js $ <-output js / $ @
  • If you don't have Kotlin installed, PokeKotlin has storage in Repl.it, and to build the project just click on the 'Run' button

ToDo:

  • In pokemon card: stats, weakness, evolutions, egg types and formate
  • A button to complementing inverse
  • Add mesage to "not found"

About

A pokedex made for the discipline of LPF (Functional Programming Language) using KotlinJs

Topics

Resources

License

Stars

Watchers

Forks