Skip to content

Company Compass Web Application - A Spring Boot example application that utilizes Thymeleaf for the front-end, an H2 relational database with Flyway for data initialization, and includes AJAX scripts for handling requests.

License

Notifications You must be signed in to change notification settings

garikcareer/company-compass

Repository files navigation

Company Compass — Example Web Application

Table of Contents

Introduction

A Spring Boot and Thymeleaf-based web application for managing company data.

Features

Spring boot web with thymeleaf, jpa, and test. Flyway database with MySQL to store the data.

Technologies Used

  • Languages: Java, JavaScript and CSS
  • Framework: Spring Boot
  • Database: H2
  • Others: Thymeleaf and Flyway

Usage

Ensure all maven modules are installed and the project is fully indexed before executing.

Use the latest JDK version (JDK 22) for the project.

To execute an example application CompanyCompass, you need to run a java file named Application.java (Path location from a source project: com/example/companycompass/Application.java)

Screenshots

CompanyCompass Homepage

Alt text

CompanyCompass View Companies Page

Alt text

Contributing

For contributing or using the software, please contact me to make a change.

References

About

Company Compass Web Application - A Spring Boot example application that utilizes Thymeleaf for the front-end, an H2 relational database with Flyway for data initialization, and includes AJAX scripts for handling requests.

Topics

Resources

License

Stars

Watchers

Forks