Skip to content

kjarj54/GreenDrive

Repository files navigation

GreenDrive - EV Charging Station Mobile App

A Flutter-based mobile application for electric vehicle owners to find charging stations, plan routes, and connect with the EV community.

Features

🗺️ Navigation & Charging

  • Find nearby charging stations
  • Real-time station availability
  • Route planning with charging stops
  • Filter stations by charger type and power output

👤 User Features

  • User profile management
  • Authentication system
  • Charging history
  • Favorite stations
  • Personal preferences

💬 Community

  • Station reviews and ratings
  • Community forum
  • Local EV groups
  • Event organization

📊 Analytics

  • Charging costs tracking
  • Environmental impact metrics
  • Energy consumption statistics
  • Cost comparisons with fuel vehicles

Technical Stack

  • Flutter SDK ^3.7.0
  • Dart
  • Material Design
  • REST API Integration

Prerequisites

  • Flutter SDK
  • Android Studio / VS Code
  • Android SDK for Android development
  • Xcode for iOS development

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/greendrive.git
  1. Install dependencies:
flutter pub get
  1. Run the app:
flutter run

Project Structure

greendrive/
├── lib/               # Source code
├── assets/           # Images, fonts, etc.
├── test/            # Unit and widget tests
└── pubspec.yaml     # Project dependencies

Configuration

Update the API endpoint in your configuration:

const String apiBaseUrl = 'http://your-api-url:8080';

Platform Support

  • Android
  • iOS
  • Web
  • macOS
  • Linux
  • Windows

Contributing

  1. Fork the repository
  2. Create your feature branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Related Projects

Contact

Your Name Project Link: https://github.com/kjarj54/greendrive

About

A Flutter-based mobile application for electric vehicle owners to find charging stations, plan routes, and connect with the EV community.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors