Skip to content

symphonize/flutter_starter_base_app

 
 

Repository files navigation

Danlaw Smart Charger

Table of Contents

Description

Danlaw Smart Charger provides a simple interface for users to monitor the charging status of their EVs, plan custom charging schedules and setup various alerts.

Features

  • Account: New users need to create an account to access the features of the app.
  • Authentication: After account creation, users can login with email & password.
  • Household:
    • Users can add up to 3 households per account.
    • Household details can be changed.
  • Charger:
    • Users can add up to 3 chargers per household.
    • Chargers can be added with scanning a QR code or Bluetooth flow.
  • Vehicle:
    • Users can add up to 6 vehicles per household.
    • Vehicles can be added with scanning a QR code or Bluetooth flow.
    • Diagnostic Trouble Codes can be accessed from details page.
  • Alert:
    • Alerts are grouped by Vehicles and Chargers.
    • Users can be alerted by Push Notifications, Email and SMS.
    • Alerts can be set based on remaining miles, charge status, etc..
  • Schedule: Users can see and set charging schedules for the week.
  • Reports: Energy reports are available for all the vehicles and chargers. Table can be grouped by chargers.

Roadmap

  • Update Add Charger Flow
  • Update Add Vehicle Flow
  • Add more tests
  • Add language selection

Note: Some of the items on the roadmap might be tackled at the next phase of development.

Packages

These are the main packages used in the app:

See the pubspec.yaml file for the complete list.

Support

Application support by Danlaw.

Platform support:

  • Android: SDK 34+
  • iOS: iOS 17.0+

Localization support:

  • United States English
  • Canadian French
  • Mexican Spanish

Currently application uses default language of the device. If device language is not supported defaults to Engligh.

Design

Current designs for this application can be found at Figma.

Screenshots

           

           

License

Copyright © 2024. All rights reserved by Danlaw.



Back to Top

About

Fork of a solid starter app for Flutter projects we should use this as a starting point for our flutter projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 97.7%
  • Shell 2.3%