Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/hytechclub/web-103
Browse files Browse the repository at this point in the history
  • Loading branch information
josephmaxwellhyland committed Jan 29, 2024
2 parents 55265b5 + 08831b0 commit ea767bf
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 2 deletions.
3 changes: 2 additions & 1 deletion FinalProject/README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
# Final Project
Make them do the project.

Per the [description](StudentDesc.md), students will put into practice the techniques we've built up over the semester.
25 changes: 24 additions & 1 deletion FinalProject/StudentDesc.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,25 @@
# Final Project
Uhhhhh make something cool

This project is the culmination of everything you have learned over the course of this semester! Let's put it to some use and build something neat!

## Requirements

You aren't limited in what you can create here, but make sure your final project does the following things:

- Connect to one (or more!) APIs to retrieve some sort of data
- Handle errors gracefully - sometimes APIs break!
- Do something transformative with the data, don't just make a request and show the information exactly as-is.
- Modify your webpage on the fly with the resulting information, to show the end user.

## Some random ideas

Note that you can create whatever you want that meets the requirements! If you are REALLY stuck, here are a few examples:

- A "mood music" site that gets song recommendations based on the current weather and time of day
- A sports match predictor that gets the last game results to guess the outcome of the next game/match
- A random comic strip generator that gets multiple images and overlays text to make a setup and a punchline
- A virtual "game show" built with Trivia APIs that keeps your score over several rounds

## Presentations

We will be showing off Final Projects on the last day of class, be prepared to give a short demonstration of your project and spend a few minutes answering questions.

0 comments on commit ea767bf

Please sign in to comment.