Skip to content

smitoi/evcs

Repository files navigation

EVCS Management System

REST API for an electric vehicle charging station management system using Laravel 9. Due to the minimal requirements, I kept a small number of classes - for a bigger application the whole logic present in the controllers would have been isolated in services / repositories / observers, with DTOs for passing data around.

  • Administrators can manage companies.
  • Administrators can manage charging stations.
  • Companies are arranged in a hierarchical structure.
  • Users can search the nearest stations to their position.

Local Development

This project uses Docker adapted from an Laravel Initializer template - to build and start the containers use:

make build
make up

Some useful commands can be found inside the Makefile.

Login:

Administrator

Customer

Links

About

Electric vehicle charging station management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages