Fest Backend

01

Fest Backend _

FestAPI is a unified API and the backbone application for all things fest related at NITT.

Features

  • User Registration
  • Events Registration
  • Workshops Registration
  • Hospitality
  • Public Relations
  • T-Shirt Distribution
  • Admin Dashboard

Technical Specifications and Integrations

  • Golang Echo server to handle large volumes of concurrent requests.
  • Clean Code Architecture to ensure modularity, plug and play features in code.
  • OpenAPI generated API spec to ensure consistency and easy integration of frontends and apps with the API.
  • Auto-generated Swagger Docs to improve developer experience when testing code.
  • Code is Dockerized to enable seamless deployment and managment.
  • Integration with TownScript to fetch accomodation payment info.
  • Integration with FestCMS (a customized Strapi CMS) to fetch information about Events and Workshops.

Tech Stack

  • Golang
  • Echo
  • Docker
  • OpenAPI
  • Swagger Docs
  • Strapi (CMS)
  • Postgres
  • Adminer

Made with ❤️ by: