This React application was born from an at-home coding challenge during a recent interview process. Delighted to share it received excellent feedback, particularly for its strong code practices and user-friendly UI. With the tight deadline, I didn't have a chance to fine-tune the UI any more.
$ weather_app/src
.
├── components
│ ├── Navbar.js
├── index.js
├── pages
│ ├── Weather.js
├── hooks
│ ├── useData.js
├── helpers
│ ├── helpers.js
├── services
│ ├── services.js
├── App.js
├── index.css
└── index.js
In the project directory, you can run:
- React
- React Router
- Chakra UI
- Recharts
- openmeteo API
- localStorage API