DEV Community

Z
Z

Posted on

Open‑source Job Board REST API in Go + MongoDB

Hey everyone, I’ve been working on a small project recently and wanted to share it with the Go community.

It’s an open‑source Job Board REST API built with Go and MongoDB, following a clean, layered architecture. I built it mainly to improve my Go skills and to explore structuring a real‑world API with handlers → services → repositories and JWT auth.

The project is released under the MIT license, so feel free to use it, modify it, or take pieces of it for your own projects. Repo link:
https://github.com/t5810m/go-mongodb-api

Key features:

  • CRUD for jobs and categories
  • JWT authentication
  • Clean architecture (handlers, services, repositories)
  • MongoDB with indexes and validation
  • Modular folder structure

Any feedback about code style, structure, naming or anything else will be deeply appreciated.

Top comments (0)