This is the backend API for the Math Premier League (MPL), SIAM-VIT's Flagship Event in VIT's fest, GraVITas. This API is used to manage the check of the answer entered by the user in the clues. The API is built using Go Lang Fiber.
This project is built using the following technologies and frameworks:
To get a local copy up and running, follow these simple steps.
Make sure you have the following installed:
- Go
- PostgreSQL 13 or higher
- Docker (optional but recommended)
-
Clone the repo
git clone https://github.com/SIAM-VIT/MPL-be.git
-
Change into the project directory
cd MPL-be
-
Install dependencies
go mod download
-
Set up PostgreSQL and configure .env with your database credentials:
# Postgres Configuration DB_HOST=abc DB_PORT=abc DB_USER=abc DB_PASSWORD=abc DB_NAME=abc
-
Start the application
go run cmd/main.go
Akshat Gupta |
Distributed under the MIT License. See LICENSE for more information.
Made with ❤️ by SIAM-VIT