EvoCharge offers a one-stop solution for finding and booking charging locations. An Android application, written in Kotlin, seamlessly integrates with the EvoCharge backend, which is built using Spring Boot.
- Map View for Finding Nearby Charging Stations.
- List View for Charging Station Information.
- Suggest Closest Charging Station.
- Scan and Book Slot.
- Online Payment Option.
- Profile Customization.
- User Authentication.
Onboarding Screen |
Sign Up Screen |
Sign In Screen |
Dashboard Screen |
Map Screen |
Station List Screen |
Station detail Screen |
Profile Screen |
Contributors are always welcome !. The issues should be raised via the GitHub issue tracker.
-
Fork the Project
-
Create Feature Branch
git checkout -b fix_#issue_no
-
Commit your Changes
git commit -m "feat/design:Add some message"
-
Push to the Branch
git push --set-upstream origin fix_#issue_no
-
Open a Pull Request
To start, ensure that you've successfully downloaded and properly configured the Android Studio SDK. You can refer to a guide detailing the setup process here.
-
Clone the repository
git clone https://github.com/openMF/android-client.git
-
Open Android Studio.
-
Click on 'Open an existing Android Studio project'
-
Browse to the directory where you cloned the android-client repo and click OK.
-
Let Android Studio import the project.
-
Build the application in your device by clicking run button.
Give a ⭐️ if this project helped you!