Complete Electrical Vehicle System Development

Client Requirement

Client needs to build an Complete EV system including-

  • Customized electric charging solutions on Open Charge Point Protocol (OCPP) for EV charging stations.
  • Mobile App for Customers that facilitates locating EV Charging Stations in EV Charging Network, Charging Electric Vehicles smoothly and making online payments for the Charging Sessions.

Client wants app for EV owners, Fleet EV owners & Taxi EV owners for charging at EV Charging Network that covers EV Charging Infrastructure at Public, Home & Commercial spaces.

EV Charging Network is compatible with –

  • Diverse Charging Standards and Specifications.
  • Different make and models of EVs.
  • Variety of use cases including Public EV Charging, Fleet EV Charging, EV Charging at Residential & Commercial Spaces.

Fig 1: EV System Software with Mobile app, Charger Hardware, Power supply and Power Backend Infrastructure.

Fig 2: Shows Customer Type and Money Flow.

Solution Provided By Us

We provided customized electric charging solutions that include Software subscription services, Firmware for Charge Stations, Mobile app, Charger Hardware, Power supply, and Power Backend Infrastructure.


PaymentApp for Electrical Vehicle owner to buy charging from a CH-Customer having a Car Charger with following functions

  • Customer can create profile (By adding Name, Address, contact information)
  • App generate automatically invoice when car is charged by the customer,
  • Apphandle customers credit into the invoice for a billing period.
  • Customer can add Credit card information to transfer money automatically.
  • App is able to generate Report with kWh bought from each EV charger.
    • EV charger ID, timestamp, kWh, price
    • Report for
      • For Each month
      • For Each quarter
      • For each year
  • Customer can Print or export invoice via app.
  • Customer can Export excel file with list of purchases.

02. SoftControl

EV App for EV Customers having following functions

  • We create a Login/SignUp Screen
  • We also add a Forget Password Option for existing Customer.
  • User cancreate an account (By Adding Full name, Address, Zip, Town, Country, VAT, Mobile phone, E-mail, Credit card information)

Customer can GPS all public EV chargers available in Client’s network:

  • All free EV-chargers are green
  • All busy chargers are red
  • Customer can see the nearest EV chargers using Google Map
  • When User click on a specific EV charger it shows the price and public accessible time.
  • When User clicks on the charger and select it. Then it start Google maps and navigate to the destination.
  • EV-customer use a QR scanner to detect the EV charger:
    • When a specific EV-charger is detected, it show the current price and ask the user to accept the price and start charging
    • The App start the EV-charging by sending a start EV-charging command to the Client’s installation.
  • During charging, User can see the Charging status.
  • When Car is fully charged it send messageto customer.
  • User can stop chargingeither by fully charged or by fixed value.
  • User can Pay online Parking fee when EV charging is completed. (By Mobile Pay or credit Card)
  • When the user finishes the charging, the app will show the used amount of money and how many kWh has been charged to the car.
  • The App have a dashboard to give an overview of bough kWh, used money and other relevant data.

03. We create a Menu list as:

  • My profile
    • Name
    • Address
    • Phone
    • Email
    • Password
  • Payment
    • Default: MobilePay / CreditCard
    • CreditCard
    • Default reserve amount {100;1000kr}default 500kr
  • Language
    • DK
    • UK
  • Log out
  • Delete account

Technologies Used

  • For Database :-
    MS SQL Server 2017
  • For Web based Application:-
    C#, .Net Framework Core 6 ,Web API, Signal R, HTML5,, Angular 7
  • For Embedded technology and Hardware and Protocols: -
    Open Charge Point Protocol (OCPP) , STM Based Microcontroller , Python , Embedded C
  • For Mobile App both Android and iOS :-
    Type Script, ReactNative
  • For Hosting Server: -
    IIS on Windows Environment, Linux
  • For Environment: -
    Amazon Web Services (EC2)

What Our Clients Say About Us

Client satisfaction is our ultimate goal. Here are some kind words of our precious clients they have used to express their satisfaction with our service.