← Back to WorksWork
Portfolio CMS API
Go · PostgreSQL · JWT
The problem
Wanted to add and edit Works/Articles without touching code directly.
What I did
- Built a simple REST API with Go + net/http
- Designed the Works/Articles/Categories schema in PostgreSQL
- Protected admin endpoints with JWT-based auth
- Implemented a many-to-many category association API
What I learned
Writing the auth layer myself gave me a hands-on understanding of token verification and how to split responsibilities across middleware.