generated from hylandtechoutreach/book-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of https://github.com/hytechclub/web-103
- Loading branch information
Showing
2 changed files
with
26 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |