Coder Social home page Coder Social logo

pokedexapp's Introduction

Living PokeDex Tracker: a web-based visual checklist for Pokemon Home collectors

Web application created with JavaScript and Firebase

Table of Contents

Summary

This tracker web app is tailored toward Pokémon Home users, so that you can organize your entire collection according to the boxes available in Pokémon Home - regional forms, alt forms, and shinies included.

Your progress syncs with the cloud automatically, and you can access your dex from any device with internet access.

Try it out today at PokeDexApp.net.

Development

I originally developed this as a passion project for my own use, then decided to make it available to other Pokémon fans as well. I couldn’t find any other living dex trackers that had an interface I liked, worked well on my phone as well as my computer, and used Pokémon icons that matched the ones seen in Home.

It initially started as a Bootstrap 4.x website, then expanded as I added more JavaScript functionality. Now, it uses Bootstrap 5.x, JavaScript, and Firebase to provide a streamlined and easy-to-maintain web-based application.

Technologies

Living PokeDex Tracker was built using the Bootstrap 5.1 framework, Firebase, HTML, CSS, and JavaScript. There's a little bit of jQuery but most of it is vanilla ES6 JavaScript.

I designed it to be used primarily on mobile devices, for a 375px-wide viewport and larger. Everything was then scaled up and rearranged for larger screens as needed.

Features

  • Set Pokemon status of not caught, trading for, ready to put in place, or caught
  • Dark mode/light mode toggle
  • View progress toward Living Dex completion on your profile page

Project status

Living PokeDex Tracker is being actively maintained. Bugs are logged and fixed as discovered.

pokedexapp's People

Contributors

sdcervi avatar runburg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.