The purpose of this project is to develop the mobile application which allows finding the nearby charging stations on the map in New York City using Google Maps API with beautiful neon UI.
- Beautiful neon UI.
- Contains Google Maps API.
- Custom Map Style and Map Markers.
- Search nearby charging station on the map.
- Tap to charging point and browse address of charging station.
- Flutter - Beautiful native apps in record time.
- Visual Studio Code - Code Editing.
- Clean Architecture - To separate architecture into loosely coupled layers.
- Flutter BloC - State Management for separating the UI from Business Logic.
- Get It - Dependency Injection.
- Google Maps Flutter - Google Maps Package.
- Custom Info Window - Custom Info Window for Map Marker.
Step 1:
Download or clone this repo by using the link below:
https://github.com/TBR-Group-software/charging_station_map_app.git
Step 2:
Go to project root and execute the following command in console to get the required dependencies:
flutter pub get
Step 3:
To launch the application add your Google Maps API and Open Trip API keys in the .env file instead of YOUR_GOOGLE_MAPS_API_KEY and OPEN_TRIP_MAP_API_KEY strings.
GOOGLE_MAPS_API_KEY=YOUR_API_KEY
OPEN_TRIP_MAP_API_KEY=YOUR_API_KEY
.env file is placed in the root directory of the project
This project is licensed under the GNU GPL v3 License - see the LICENSE.md file for details.