Skip to content

Full Stack Web Platform developed for EV Charging Service Strategic Entrepreneurship

Notifications You must be signed in to change notification settings

Russolves/Electric-City-Full-Stack-Web-Platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electric City EV Charging Web Platform

Full Stack Web Platform developed for EV Charging Service Strategic Entrepreneurship The Electric City EV Charging Web Platform is a comprehensive web platform that provides a subscription-based service for electric vehicle users. The platform uses Java's Spring Boot and Thymeleaf for backend development, HTML5 for front-end design, and MySQL for server-side database management

Features

  • RESTful API-like features including HTTP methods and path-based routing using object-oriented design
  • Interactive custom map using Google Maps API to display electric vehicle charging stations, providing users with a dynamic visualization of nearest charging locations and optimizing user interaction
  • Use of jQuery and JavaScript to provide interactive functionality and user experience
  • Comprehensive suite of unit tests using JUnit framework to ensure code quality and maintainability

Getting Started

To run the project locally, follow these steps:

  1. Clone the repository
  2. Set up a MySQL database and update the application properties file with the appropriate connection information.
  3. Run the project using the mvn spring-boot:run command

Technologies Used

  • Java 11
  • Spring Boot
  • Thymeleaf
  • HTML5
  • MySQL
  • Google Maps API
  • jQuery
  • JavaScript
  • JUnit