vlbee / githubTamagotchi

A React.js Tamagotchi built for coders πŸ’œ

Home Page:https://githubtamagotchi.netlify.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github Tamagotchi

A single-page web app built to learn React.js

Take care of your tamagotchi here: https://githubtamagotchi.netlify.com/

What is a tamagotchi? https://en.wikipedia.org/wiki/Tamagotchi

Instructions

Enter the username of your favorite Github contributor on the screen to load up the Tamagotchi.

Once loaded, your Github Tamagotchi will start to loose motivation to keep coding, unless you give them more motiviation via the buttons.

Technology

  • React.js
  • JSX
  • Parcel for script bundling
  • Jest for testing
  • Github API

Goals

  • learn React.js & JSX
  • learn integration testing with Jest
  • Practice writing modular code and JS classes

Stretch Goals

  • Use localstorage to save the sate so your Tamagotchi is always there waiting for you.
  • Responsive design -> Mobile ready
  • Add multiple Tamagotchi to look after.

Attributions: Fire Twemoji courtesy of Twitter: https://github.com/twitter/twemoji

About

A React.js Tamagotchi built for coders πŸ’œ

https://githubtamagotchi.netlify.com/


Languages

Language:JavaScript 68.9%Language:CSS 28.7%Language:HTML 2.4%