All Projects → s1varam → pokedex

s1varam / pokedex

Licence: other
A simple Pokémon catalogue, built with React, Material-UI and PokéAPI.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to pokedex

rn-news
react native开发的新闻阅读客户端
Stars: ✭ 51 (-55.65%)
Mutual labels:  react-demo
best-of-react
🏆 A ranked list of awesome React open-source libraries and tools. Updated weekly.
Stars: ✭ 364 (+216.52%)
Mutual labels:  material-ui
api-data
Static JSON data from the API, plus a JSON Schema
Stars: ✭ 88 (-23.48%)
Mutual labels:  pokeapi
React-Js-Todo-App-with-firebase-auth
TodoApp using ReactJS and Firebase | ReactJS, Material UI, Firebase, ExpressJS
Stars: ✭ 88 (-23.48%)
Mutual labels:  material-ui
react-material-ui-keyboard
Virtual keyboard for TextField when needed
Stars: ✭ 54 (-53.04%)
Mutual labels:  material-ui
rtainjapan-layouts
The on-stream layouts for RTA in Japan events
Stars: ✭ 20 (-82.61%)
Mutual labels:  material-ui
MaterialTextField
Android EditText designed to match Material.IO Design Guidelines of 2019. RTL supported.
Stars: ✭ 41 (-64.35%)
Mutual labels:  material-ui
typescript-react-ssr-boilerplate
Boilerplate made from scratch to setup a TypeScript ReactJS application using Server Side Rendering
Stars: ✭ 31 (-73.04%)
Mutual labels:  material-ui
Ararat
Ararat is the next-generation container/virtual machine control panel. It is your one-stop shop for single application containers, full system containers, and KVM instances
Stars: ✭ 21 (-81.74%)
Mutual labels:  material-ui
react-typescript-material-ui-with-auth-starter
React + Material UI + Auth starter using TypeScript
Stars: ✭ 27 (-76.52%)
Mutual labels:  material-ui
ts-ui
Telar Social Network using Reactjs
Stars: ✭ 35 (-69.57%)
Mutual labels:  material-ui
Octave
Music🎵 streaming web-app
Stars: ✭ 28 (-75.65%)
Mutual labels:  material-ui
college-timetable
🗓 프로들의 수강신청 전략 어플리케이션
Stars: ✭ 27 (-76.52%)
Mutual labels:  material-ui
Partify
This is a free open source Spotify-powered app that lets users host parties and have guests connect using their smartphones to submit and vote on songs. The app will only play the highest voted song and can connect to personal playlists.
Stars: ✭ 37 (-67.83%)
Mutual labels:  material-ui
pokedex-react
A Pokedex App using and teaching Apollo and React
Stars: ✭ 47 (-59.13%)
Mutual labels:  pokedex
usehooks-ts
React hook library, ready to use, written in Typescript.
Stars: ✭ 2,873 (+2398.26%)
Mutual labels:  material-ui
photoeditor
👨🏻‍🎨 ReactJS Photo Editor
Stars: ✭ 26 (-77.39%)
Mutual labels:  material-ui
angular-material-starter-template
🍄 Angular 14 boilerplate that comes with Material-UI, Tailwind3, Purgecss, Jest & Cypress Support, Optimal project structure & Interceptor inspired from popular blogs, source map analyzer tools, husky, all pre-configured and much more...
Stars: ✭ 104 (-9.57%)
Mutual labels:  material-ui
mui-form-fields
Material UI + Final Form Forms and Components
Stars: ✭ 15 (-86.96%)
Mutual labels:  material-ui
pokedex
Aplicação desenvolvida com a Pokedéx API
Stars: ✭ 33 (-71.3%)
Mutual labels:  pokedex

PokéDex

A simple Pokémon catalogue, built with React, Material-UI and PokéAPI.

Links

Watch it in action here

Features

  • View basic details of each Pokémon
  • Filter Pokémon based on Region and Type
  • Sort Pokémon by ID/Name
  • Search Pokémon by its Name/ID
  • Dark mode toggle
  • Scroll to top
  • Lazy loading of images
  • Responsive design

Snapshots

Demo gif

demo-gif

Built With

  • React
  • Material-UI
  • PokéAPI

Run locally

  • Clone this repo
  • Run npm install and npm start
  • The application opens in http://localhost:3000/ or any other available port

To-do

  • Include some more Pokémon data - strengths, weaknesses, moves
  • Complex evolution chains (Eevee and the likes)
  • Add favorites
  • Offline mode
  • Router for Pokemon details

Credits

Contributions, issues and feature requests are always welcome! Star the repo if you like this project :)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].