SMART EVC | ASSIST Software Romania
get in touch


Customer / Partner Country


Development location

Suceava, Romania





Main activities

  • Mobile Application Development
  • Blockchain development
  • Machine Learning Development
  • Backend Development
  • Frontend development


NET CoreMySQLCloudBlockchainSolidityMachine LearningPythonReact

SmartEVC is a nationally-funded project (PN-III-P2-2.1-PTE-2019) that started in June 2020. The project consortium is constituted by Stefan cel Mare University from Suceava and ASSIST Software.

The Smart Management Platform for Electric Vehicles Charging Stations is a software platform for the management of EV charging stations on top of the OCPP protocol. Some of the most important features of this platform include an AI module for smart scheduling, a Blockchain system for peer-to-peer charging, and a wrapper over the OCPP protocol. The backend of the SmartEVC Platform is currently being developed using .NET Core technology and the frontend using React library. The cloud solution is built on top of Microsoft Azure.  

The general goal of the Smart EVC Platform project is to increase the competitiveness of the economic environment by assimilating RDI results in conceiving, designing, implementing, testing and demonstrating an intelligent charging station management platform based on Blockchain and artificial intelligence (TRL6), along with the transfer of this software to the market. The Smart EVC Platform will be a software platform for the intelligent management of charging stations that will run in the cloud.

The main objectives of the Smart EVC Platform are:
  • Development of a platform meant to unify the different methods of connecting the electric vehicles to the charging stations.
  • Unification of payment methods for charging electric vehicles by using Blockchain technology.
  • Development of an intelligent reservation module for charging stations, using machine learning algorithms.
  • Development of a mobile application that facilitates the user's interaction with the charging stations and that generates intelligent alerts on the upcoming charging options, using various parameters such as driving style or technical parameters of the vehicle.
  • Strengthen charging station networks by supporting and encouraging private station owners to allow reservations and recharging for a fee.

ASSIST Software is responsible for the development of the online charging platform, mobile applications, intelligent reservation module for charging stations, using machine learning algorithms.


Research articles


For more insight, we recommend reading these articles that our colleagues published in peer-approved publications, detailing processes, ideas, and the technology used.  


In the ever-evolving software development landscape, integrating design patterns has emerged as a crucial catalyst for success. Dive into the future of software development and read about the role design patterns have in sketching the software architecture for an electric vehicle charging management platform. → See more.

IoT sensors are often deployed in remote or challenging environments where maintenance is impractical or impossible. One significant challenge in this context is the energy consumption associated with data transmission, mainly when using LoRa (Long Range) technology. How to unlock the future of IoT energy management. → See more.

Delve into the details of a groundbreaking solution poised to revolutionize EV charging. Read how our solution empowers EV drivers to make reservations for charging slots in advance while also enhancing overall satisfaction. → See more.

We created and trained a neural network that uses a history of previous situations to identify the optimal charging station and time interval for recharging. Find out more about how we did it. → See more.

Partners of the Smart EVC Platform Project:


  Co-funded by the nationally-funded program PN-III-P2-2.1-PTE-2019


Do you want to get in touch with us? 

If you are interested in our software development services, you would like to join our team, or you simply want to find out more about us, we’d love to hear from you! Drop us a line and a member of the ASSIST team will get back to you as soon as possible. We are sure we can ASSIST you.