Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Basic theme
The theme of the HW will be a space travelling website. I created a basic project, with some better looking CSS components and using a basic React + next.js setup.
I already created some React components, throughout the app. This should give the students the feeling how it would be working with an existing codebase.
How to find the tasks
The Homework itself is marked in the code with comments like:
So to format is :
TASK - React 1 week X
, and by searching for this term, the students should be able to find all the tasks (Just like searching for TODOs or FIXMEs 😉 )Tasks
Week 1:
Week 2:
Week 3:
Content for the tasks
Content is generated and the TASK descriptions will instruct the students where and what to use.
Some pics of the website
Page for API calls, using NASA API
Page for the static content HW
Page for creating components with props + basic state handling
Page for input handling with state