Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/Use Nominatim API to display better park names #91

Merged
merged 15 commits into from
Nov 13, 2024

Conversation

alvaro1080
Copy link
Contributor

Overview

Until now, we displayed only a placeholder value for the name of each park. The objective of this Pull Request is to change those placeholder names with more meaningful names. To do so, we will display the road of each park by using the Nominatim API.

Features

  • A new repository called NominatimParkNameRepository to utilise the Nominatim API
  • An update to the UI that now uses this repository to display the road name of each park

How to Test

  1. Run the Main application.
  2. Click on any park.
  3. The name of the park should now display the corresponding road name.

Screenshot

image

@alvaro1080 alvaro1080 added the Enhancement ✨ New feature or request label Nov 11, 2024
@alvaro1080 alvaro1080 self-assigned this Nov 11, 2024
@alvaro1080 alvaro1080 linked an issue Nov 11, 2024 that may be closed by this pull request
@alvaro1080 alvaro1080 added this to the Milestone M2 milestone Nov 11, 2024
@alvaro1080 alvaro1080 marked this pull request as ready for review November 12, 2024 11:48
@SaturneV SaturneV self-requested a review November 12, 2024 15:17
Copy link
Contributor

@SaturneV SaturneV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great PR that adds a useful feature! I’ll let you respond to my comments on the general implementation logic of your PR. Don’t forget to check the issues raised by Sonar as well. Also, consider adding more details in the description about the files and components you’ve modified next time. Good job!

Copy link

sonarcloud bot commented Nov 13, 2024

Copy link
Contributor

@SaturneV SaturneV left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for responding to my comments and for the improvements. After discussion we keep the current implementation and open a non-urgent issue #99 to refactor the Park MVVM in the future. I approve this PR it can be merged. Good job!

@alvaro1080 alvaro1080 merged commit d094858 into main Nov 13, 2024
2 checks passed
@tercierp tercierp deleted the feat/nominatim-park-name branch November 26, 2024 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement ✨ New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use Nominatim API to have human readable park name
2 participants