Skip to content

SIAM-VIT/MPL-treasurehunt-be

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SIAM-VIT

Table of Contents

About The Project

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.

Built With

This project is built using the following technologies and frameworks:

Getting Started

To get a local copy up and running, follow these simple steps.

Prerequisites

Make sure you have the following installed:

  • Go
  • PostgreSQL 13 or higher
  • Docker (optional but recommended)

Installation

  1. Clone the repo

    git clone https://github.com/SIAM-VIT/MPL-be.git
    
  2. Change into the project directory

    cd MPL-be
    
  3. Install dependencies

    go mod download
    
  4. 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
    
  5. Start the application

    go run cmd/main.go

Contributors

Akshat Gupta

Akshat Gupta

GitHub

License

Distributed under the MIT License. See LICENSE for more information.

Made with ❤️ by SIAM-VIT

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published