Skip to content

chrisb504/christopherbell.dev

Repository files navigation

christopherbell.dev

Modules

  • website – Spring Boot application and vanilla JavaScript frontend. Contains all Node tooling.
  • cbell-lib – Reusable Java library shared across applications.

Requirements

  • Java 21
  • Node.js 18+
  • npm 9+
  • PostgreSQL (optional for local development)

Getting Started

Build frontend assets

cd website
npm install
npm run build

Run the application

./gradlew :website:bootRun

Build all modules

./gradlew build

Each module also has its own README with additional details.

About

christopherbell.dev packages

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •