Skip to content

vlbee/githubTamagotchi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 💜

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.9%
  • CSS 28.7%
  • HTML 2.4%