ShareCharge is an innovative mobile application designed to enhance the experience of Electric Vehicle (EV) users by providing seamless access to EV charging stations, real-time battery tracking, and energy consumption data. Whether you're at home or on the road, ShareCharge ensures that you have the best tools to manage your electric vehicle's charging needs.
- ๐ EV Charger Locator: Find nearby electric vehicle charging stations with real-time availability updates.
- โก Charging Status: Monitor your EVโs charging status and receive notifications when fully charged.
- ๐บ Route Planning: Plan your journey and locate charging stations along the way.
- ๐ Battery Health: Get real-time updates on your vehicleโs battery health and energy consumption.
- ๐ Statistics: Track your driving patterns, energy usage, and more with detailed insights.
You can download and install the ShareCharge app from the Google Play Store:
- Visit the Google Play Store link above.
- Tap on the Install button.
- Once installed, open the app and sign in to start using it.
- Sign Up / Log In: Create an account to personalize your EV preferences and track your usage.
- Add Your EV: Enter your vehicleโs details to start managing and monitoring its charging status.
- Find Charging Stations: Use the map feature to locate nearby charging stations.
- Start Charging: Keep track of your vehicle's battery health, charging progress, and usage data.
- Flutter: Cross-platform mobile app development.
- Dart: Programming language used to build the app.
- PHP: Backend scripting for user authentication and data management.
- MySQL: Database management system to store user and charging station data.
- Google Maps API: For location tracking and finding nearby charging stations.
- Firebase: Real-time data syncing and push notifications.
- http: API integration to fetch and manage external data.
- GetX: State management and dependency injection for Flutter applications, used to efficiently manage app state and routing.