BankLocator: an application for finding ATMs with card integration
I developed a navigation application on Windows Forms that helps the user find the nearest bank branch or ATM. The program displays objects on the map, allows route building, and provides information about financial institutions.
What I did in the project:
- Working with maps: Integrated the GMap.NET library for displaying maps, managing zoom, and placing custom markers (pins) for banks.
- Geolocation and routing: Implemented the logic for building a route from the user's current position to the selected object. Added distance and travel time calculations.
- Working with data (XML): Instead of a bulky database, I used XML serialization to store the database of branch coordinates and their descriptions (BankData.xml), making the application portable.
- UI/UX: Created a user-friendly interface with a side search panel and an interactive map, implemented filtering of objects by type (branch/ATM).
What I did in the project:
- Working with maps: Integrated the GMap.NET library for displaying maps, managing zoom, and placing custom markers (pins) for banks.
- Geolocation and routing: Implemented the logic for building a route from the user's current position to the selected object. Added distance and travel time calculations.
- Working with data (XML): Instead of a bulky database, I used XML serialization to store the database of branch coordinates and their descriptions (BankData.xml), making the application portable.
- UI/UX: Created a user-friendly interface with a side search panel and an interactive map, implemented filtering of objects by type (branch/ATM).