Skip to content

puneethkotha/Zapd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Zapd - EV Charge Station Finder and Slot Booking App using Flutter

Welcome to the open-source repository of the EV Charge Station Finder and Slot Booking App, developed by Puneeth Kotha. This Flutter-based application is designed to simplify the process of locating nearby electric vehicle (EV) charging stations and booking charging slots. As an open-source project, it welcomes contributions from the community to enhance the functionality and usability of the app.

Features

  • Location-Based Charging Station Search: Utilize your device's location to discover nearby EV charging stations, presented on an interactive map for easy accessibility.

  • Comprehensive Station Details: Gain insights into each charging station's features, including available charging connectors, charging rates, and station amenities.

  • Booking Convenience: Check the availability of charging slots and book them according to your schedule, ensuring seamless charging experiences.

  • Personalized User Profiles: Create and manage user profiles, storing vehicle information, preferences, and a record of past bookings.

  • Timely Notifications: Receive notifications for upcoming bookings, charging session completion, and other relevant updates related to your EV charging activities.

  • Secure Payment Integration: Seamlessly process payments for your reserved charging slots through secure payment gateways.

  • Community Engagement: Contribute to the app's growth by leaving reviews and ratings for charging stations, enhancing the collective user experience.

Getting Started

Follow these steps to set up and run the EV Charge Station Finder and Slot Booking App:

  1. Clone the Repository: Use the following command to clone the repository to your local machine:

    git clone https://github.com/PuneethKotha/ev-charge-station-app.git
  2. Install Dependencies: Navigate to the project directory and install dependencies with Flutter's package manager:

    cd ev-charge-station-app
    flutter pub get
  3. Run the App: Connect your device or use an emulator and run the app:

    flutter run

Contribution

Contributions to the project are greatly appreciated. If you'd like to contribute, please review the Contribution Guidelines for detailed instructions on how to participate.

Technologies Used

  • Flutter: Cross-platform UI development framework.
  • Dart: Programming language for building Flutter apps.
  • Google Maps API: Integration for displaying maps and location-related features.
  • Firebase: Backend services for user authentication, storage, and notifications.

About

EV Charging Station Finder and Slot booking P2P app - Flutter

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published