app_weather ;) Objectives A toy weather application to experiment with the full life-cycle of a React Single Page Application. Project Structure docs: project documentation lives in here. tests: test code lives in folder. Dependencies Docker Setup Instructions The repository is configured to use devcontainers for development. Developing inside a Container Run Program To start system run # from root directory pnpm run start Testing Execute Tests pnpm run test Building and Deployment # from root directory pnpm install # from root directory pnpm run build # from root directory pnpm run deploy Git Conventions NB: the main is locked and all changes must come through a Pull Request. commit messages: provide concise commit messages that describe what you have done. # example: git commit -m "feat(core): algorithm" -m"implement my new shiny faster algorithm" screen shot of Githb view references: https://www.conventionalcommits.org/en/v1.0.0/ https://www.freecodecamp.org/news/how-to-write-better-git-commit-messages/ Demo 0. Homepage 1. Retrieve 5 day weather forecast 2. Drill down to 3 hour interval weather forecasts 3. Drill into the details of a specific hourly forecast