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

Feature/search building #216

Open
wants to merge 10 commits into
base: develop
Choose a base branch
from
Open

Feature/search building #216

wants to merge 10 commits into from

Conversation

Jpuntul
Copy link
Contributor

@Jpuntul Jpuntul commented Feb 23, 2025

🛠 Proposed Changes:

Implement search functionality for campus maps and outdoor directions, improve routing, and enhance marker visibility.

📝 Details:

  • Added a search page for the campus map, with a drawer displaying building information upon selection, similar to tapping a marker.
  • Implemented a search page for outdoor directions, enabling users to find their way on campus.
  • Integrated direction fetching upon selecting the source or destination, improving the user experience for navigation.
  • Moved the getRoutePath function to the SearchBarWidget to centralize the route-fetching logic and improve maintainability.
  • Refactored getRoutePath to utilize LatLng coordinates instead of building names for fetching routes, relying on building data in the repository for greater flexibility.
  • Rearranged source and destination markers to appear before building markers, ensuring they are always visible and easy to identify.

🔗 Related Issue(s):

Screenshot

Campus map page

Untitled.video.-.Made.with.Clipchamp.mp4

Outdoor direction page

Untitled.video.-.Made.with.Clipchamp.mp4

@Jpuntul Jpuntul added the feature A requested deliverable from the client, which contains Stories ​ label Feb 23, 2025
@Jpuntul Jpuntul requested review from Niravanaa and MeSumo February 23, 2025 14:35
@Jpuntul Jpuntul self-assigned this Feb 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A requested deliverable from the client, which contains Stories ​
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant