https://github.com/frap129/nooroweathertest
Take-home assignment for Nooro job application
https://github.com/frap129/nooroweathertest
Last synced: 10 months ago
JSON representation
Take-home assignment for Nooro job application
- Host: GitHub
- URL: https://github.com/frap129/nooroweathertest
- Owner: frap129
- Created: 2024-12-19T22:38:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-19T22:47:24.000Z (over 1 year ago)
- Last Synced: 2024-12-19T23:28:59.930Z (over 1 year ago)
- Language: Kotlin
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nooro Weather Test
This is the result of my work on a take-home assignment from Nooro. The contents of this repository were completed in just under 5 hours.
## Getting Started
1. Clone this repository and open it in Android Studio (Ladybug or newer)
2. Open `local.properties` and add
```
weatherApiKey=""
```
3. Click the green "Run" arrow to deploy to a connected or virtual device (must be API 28 or newer)
## Potential improvements
Due to the time limitation, I was not able to complete everything. Imprevemnts that could be made given more time include
- Error handling
- Unit/Integration/UI tests
- Detect location using GNSS
- Load search results as you type, with throttling/debouncing
- Dark mode theme
- Add a circle progress indicator to the loading state