How to start a react app: `npm create vite@latest -- --template react` Exercises: * [X] 1.1 * [X] 1.2 * [X] 1.3 * [X] 1.4 * [X] 1.5 * [X] 1.6 * [X] 1.7 * [X] 1.8 * [X] 1.9 * [ ] 1.10 * [ ] 1.11 * [ ] 1.12 * [ ] 1.13 * [ ] 1.14 My own final exercise: * 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. - Assume loans are always one year long and paid monthly. - Assume french amortization. - The app refreshes everything automatically every time any input is edited. - The state of the application should be stored locally. The user must see the same thing if they close and visit the page again. - Make it so that the user can compare multiple options side by side.