https://github.com/thesems/minimal-blogging-cms
Minimalistic blogging web app with golang's templates and HTMX.
https://github.com/thesems/minimal-blogging-cms
daisyui golang htmx postgres tailwindcss
Last synced: about 2 months ago
JSON representation
Minimalistic blogging web app with golang's templates and HTMX.
- Host: GitHub
- URL: https://github.com/thesems/minimal-blogging-cms
- Owner: thesems
- License: other
- Created: 2023-08-28T13:50:31.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-24T11:52:15.000Z (over 2 years ago)
- Last Synced: 2025-12-29T11:03:50.268Z (5 months ago)
- Topics: daisyui, golang, htmx, postgres, tailwindcss
- Language: Go
- Homepage:
- Size: 78.2 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# micro-blogger - powered by Golang + HTMX!
Note: this is a study project and is only meant to give you ideas or serve
for educational purposes. For this reason, certain things might
be implemented non-optimally or incorrectly.
## how-to
- run with: ```make run-dev or make run```
- build with: ```make build```
- test with: ```make test```
- css,html,js static building with: ```npm run dev```
## features
- minimalistic blogging web-app
- admin panel for managing posts and users
- HTMX to reduce full-page rerenderings
- postgres database
- MVC code structure
- UI components with DaisyUI and tailwind.
- light and dark mode supported.
## tech
- Go language
- Golang's html/template
- HTMX
- Tailwind + DaisyUI + Vercel for static building
- Postgresql
## learning resources
- [Boredstack repository from Anthdm](https://github.com/anthdm/boredstack/)
- [Web Development w/ Google’s Go (golang) Programming Language from Todd McLeod](https://www.udemy.com/course/go-programming-language/)
## images

## Migrate lib
export POSTGRESQL_URL='postgres://postgres:postgres@localhost:5432/postgres?sslmode=disable'