2025-05-18 19:46:45 +02:00
How to start a react app:
`npm create vite@latest <your apps name here> -- --template react`
Exercises:
2025-05-18 20:03:55 +02:00
* [X] 1.1
* [X] 1.2
* [X] 1.3
* [X] 1.4
* [X] 1.5
2025-05-19 23:31:39 +02:00
* [X] 1.6
2025-05-19 23:37:27 +02:00
* [X] 1.7
2025-05-20 11:46:10 +02:00
* [X] 1.8
* [X] 1.9
2025-05-20 11:46:16 +02:00
* [X] 1.10
2025-05-20 12:06:36 +02:00
* [X] 1.11
2025-05-20 14:43:43 +02:00
* [X] 1.12
2025-05-20 15:02:17 +02:00
* [X] 1.13
2025-05-19 17:46:13 +02:00
* [ ] 1.14
My own final exercise:
2025-05-19 23:31:39 +02:00
* Make a website for which you give a principal and an interest rate, and it computes the monthly installments and gives you the breakdown of interest and amortization you will pay each month.
2025-05-19 17:46:13 +02:00
- Assume loans are always one year long and paid monthly.
- Assume french amortization.
- The app refreshes everything automatically every time any input is edited.
- Make it so that the user can compare multiple options side by side.
2025-05-20 15:02:17 +02:00
- The state of the application should be stored locally. The user must see the same thing if they close and visit the page again.