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
- 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
To run the project locally, follow these steps:
- Clone the repository
- Set up a MySQL database and update the application properties file with the appropriate connection information.
- Run the project using the mvn spring-boot:run command
- Java 11
- Spring Boot
- Thymeleaf
- HTML5
- MySQL
- Google Maps API
- jQuery
- JavaScript
- JUnit