Skip to content

ikmdev/beacon

Repository files navigation

Beacon

Beacon is a Spring Boot MVC web app scaffold that uses:

  • Thymeleaf for server-side rendering
  • HTMX for partial page updates
  • DaisyUI for polished UI components
  • AlpineJS for lightweight client-side behavior

The starter includes a responsive top navigation, a hero section, an HTMX-loaded status card, and a styled footer.

Requirements

  • Java 25
  • Apache Maven 3.9.16+ or the included Maven Wrapper

Run locally

Unix/Linux/macOS

./mvnw spring-boot:run

Windows

./mvnw.cmd spring-boot:run

Open the app at http://localhost:8080.

Build and test

./mvnw clean test

Project structure

  • src/main/java - Spring Boot application and MVC controller
  • src/main/resources/templates - Thymeleaf views and fragments
  • src/main/resources/static - Small custom CSS overrides
  • src/test/java - MVC tests for the home page and HTMX fragment

Issues and Contributions

Technical and non-technical issues can be reported to the Issue Tracker.

Contributions can be submitted via pull requests. Please check the contribution guide for more details.

About

Within the knowledge cosmos, Beacon acts as the fixed reference point for truth. Powered by the PIQI Framework, it provides essential data quality assessment and management on knowledge. By illuminating "dark data" and enforcing universal rules, Beacon ensures downstream systems operate exclusively on the highest quality data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Generated from ikmdev/repo-seed