Skip to content

kejith/ginbar-backend

Repository files navigation

Logo

Ginbar a custom made Imageboard with React & Redux

This is the backend part of Ginbar. It's fully written in Golang and Fiber is used as a web framework.

About The Project

This is a custom made backend for the Ginbar Frontend. I exclusively used Golang for it's build-in concurrency system and performance.

Here's why:

  • Extremly Fast
  • Scalable
  • Learning Purposes
  • up to 2.000 concurrent User on a low-end Server

ginbar-backend

To-Dos

  • rebase to Fiber (fasthttp)
  • make sessions permanent
  • caching
  • refactor utilities to generalize them
  • using generics for models and build a general API for models
  • generics for posts
  • Unit Testing
  • decide whether SQLC is used in the future or not
    • look into OpenApi 3.0 and Swaggo

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published