Project ideas for learning a language, framework or library.
- Autocomplete
- Use local/static JSON data.
- Use a popular public API (Star Wars API, Pokemon API, GitHub API, etc.)
- Notes:
- Design for reuse
- Verify behavior in create AND edit pathways
- Optionally validate in
<form>
or Formik/React-Hook-Form.
- Stretch: Multiple dependent fields (e.g. Car selection w/ Manufacturer, Make, Model.)
- Date picker
- Singular versus date range.
- Gotcha: localization/time zone issues.
- Stretch: add time picker.