Skip to content

Latest commit

 

History

58 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Build-Front-End-Web-Applications-from-Scratch build

Build Front-End Web Apps from Scratch is an Codecademy Pro Intensive program that covers the skills professionals use to develop web applications with React.

Credential

Table of Contents

A console based minesweeper game.

Features to add

  • Add validation to ensure that board dimensions make sense. For example, a board should not be able to be created with more bombs than it has tiles.
  • Add a timer which lets players know how long it took them to win (or lose).
  • Add recursive flipping, when a tile is flipped that isn't touching a bomb (would have the number zero printed on it), all adjacent tiles additionally flip over.
  • Add a method to place flags at a tile instead of flipping that tile. If a square has a flag on it, it can't be flipped over.

Ravenous is a Yelp-like web application that allows users to search the Yelp API for restaurants & more that match a search option.

Website: https://ravenous-zefengsong.surge.sh

Snapshot

ravenous

Features to add

  • Make addresses clickable and have them open the address in Google Maps in a new tab
  • Make images clickable and have them open the business' website in a new tab
  • Clicking on a different sorting option automatically requeries the Yelp API, rather than having to manually click "Let's Go" again
  • Implement your own type of sort (for example, by entering a distance or radius from a central location)
  • Allow you to search by pressing "Enter" (or "Return") on your keyboard, as opposed to manually clicking(done)
  • Add autocompletion of addresses to the "Location" input

Jammming is a React web application that allows users to search the Spotify library, create a custom playlist, then save it to their Spotify account.

Website: https://jamming-zefengsong.surge.sh/

Snapshot

Potential Jammming Features:

  • Pressing enter triggers a search(done)
  • Include preview samples for each track
  • Only display songs not currently present in the playlist in the search results
  • Add a loading screen while playlist is saving
  • Update the access token logic to expire at exactly the right time, instead of setting expiration from when the user initiates their next search
  • After user redirect on login, restoring the search term from before the redirect
  • Ensure playlist information doesn't get cleared if a user has to refresh their access token

About

Build Front-End Web Apps from Scratch is an Codecademy Pro Intensive program that covers the skills professionals use to develop web applications with React.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages