From 6aa14801f3e4853ae106f14f1258f7c1b2a06b23 Mon Sep 17 00:00:00 2001 From: Daaimah Tibrey <41805952+daaimah123@users.noreply.github.com> Date: Sat, 24 Aug 2024 08:55:21 -0700 Subject: [PATCH] Update weather-app.md primary goals --- projects/weather-app.md | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/projects/weather-app.md b/projects/weather-app.md index 4ec9f1e76..0f0353bc9 100644 --- a/projects/weather-app.md +++ b/projects/weather-app.md @@ -14,28 +14,24 @@ - Fetch ### Primary Goals +This assignment will check for proficiency in: NodeJS, ExpressJS, and how connect your backend with the frontend. 1. Connect to 3rd party API 2. Parse JSON and display data using React 3. Create dynamic API requests with user input -4. Learn how to use and modify code from a template - -This assignment will check for proficiency in: NodeJS, ExpressJS, and how connect your backend with the frontend. - -(We will cover Database, API testing, and CRUD in future assessments.) +4. Showing data from an API call +5. Connecting data between Express and React +6. Creating Express routes +7. Creating React components and filling them with dynamic data +8. Using callback functions to pass data from a child to parent component +9. Learn how to use and modify code from a template ### Overview In this project, you will build a minimal Weather App connecting your backend and your frontend. - -Win #1 -The weather app should have all the basic functions including: city name, current weather icon, temperature, humidity, wind speed, etc. - -Win #2 -It should display the icon images for sunny/rainy/cloudy/snowy weather conditions. - -Win #3 -It should have a responsive design. +- The weather app should have all the basic functions including: city name, current weather icon, temperature, humidity, wind speed, etc. +- It should display the icon images for sunny/rainy/cloudy/snowy weather conditions. +- It should have a responsive design. ### Context