I hate spending time with frontend things. I wanted to improve and broaden my knowledge of Go and HTMX by building this project without having to think about popular framework or library which specializes in frontend, like React, Vue, Svelte etc.

This project depends on the following packages
- pgx - PostgreSQL Driver and Toolkit
- godotenv - A Go port of Ruby's dotenv library (Loads environment variables from .env files)
- Add the following keys to your
.envfile.
DB_USER
DB_PASSWORD
DB_HOST
DB_PORT
DB_NAME
- In project directory, type the following command in the terminal to run it.
go run .
For the external CDN, it uses
- Bulma - The Modern CSS Framework
- FontAwesome - Icon library
- HTMX - high power tools for HTML
Note that this is hobby project and doesn't include testing.