johnitvn / coding-quests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How do they work / how do I get started?

The scaffolding of each challenges / app is done for you and each challenge has create-react-app as its foundation.

  • Clone the whole challenges repository
  • Run yarn or npm install in any of the individual challenge directories to install dependencies
  • Run yarn start or npm start to start the application on port 3000 (CRA default)
  • Each challenge has a README with requirements for you to complete

Some challenges might require usage of external APIs, but all information will be provided in the individual challenge readme.

 

The Challenges

Easy πŸ™‚

πŸš€ Rocket Ship

Unnecessary re-renders, fine grained control.

 

Medium 😐

πŸŒ™ Dark Mode

State / shared state, DOM manipulation.

🐝 Coinbee soon

Data visualisation and graphing. API usage.

 

Hard 😬

🎧 Spootify

Loading state, API usage.

πŸ€– Chatter

Web sockets, events, callbacks & React hooks. Talks to Botty.

 

About


Languages

Language:SCSS 88.6%Language:JavaScript 9.1%Language:HTML 2.3%