Based on Go, HTMX, Gorm, tailwindcss & atlas for migrations. A simple project-task manager for personal use. Create projects and tasks to those projects
-
Clone the repository
-
Run
go mod tidy
to install the dependencies -
Install atlas and go ($GOPATH should be set)
go get github.com/pressly/atlas/cmd/atlas
and
go get github.com/cosmtrek/air`
-
Verify DB credentials in
cmd/models/db.go
&atlas.hcl
-
Run migrations
atlas migrate apply --env gorm
-
Install node packages using pnpm (for tailwindcss)
pnpm install
-
Run the server
air # for development
-
Open the browser and go to
http://localhost:8080