Skip to content

sake92/sharaf-fullstack.g8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sharaf-fullstack.g8

Giter8 template for a Sharaf fullstack web app.

This template creates a simple blog web app with:

  • simple, layered architecture, with ArchUnit tests
  • squery for database access, using Testcontainers for tests
  • integration test written with Playwright
  • simple Dockerfile for deployment
  • docker-compose.yml for local dev
  • CI with GitHub Actions

Quickstart

  1. Create a new, empty GitHub repo, with main branch
  2. Clone the repo, and run this inside it:
    mill -i init sake92/sharaf-fullstack.g8 -o .
  3. Tell git that mill is executable:
    git update-index --chmod=+x ./mill
  4. Develop, commit, push

Enjoy!

About

Giter8 template for a Sharaf fullstack web app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published