Skip to content

Server Repository for Probe (The Annual International Technical Symposium of the Department of ECE, NIT Trichy)

Notifications You must be signed in to change notification settings

probe-nitt/ecea-api

Repository files navigation

ecea-Server


Requirements

Setup

  • Configure .vscode/settings.json

    {
        "go.lintTool":"golangci-lint",
        "go.lintFlags": [
        "--fast"
        ],
        "go.lintOnSave": "package",
        "go.formatTool": "goimports",
        "go.useLanguageServer": true,
        "[go]": {
            "editor.formatOnSave": true,
            "editor.codeActionsOnSave": {
                "source.organizeImports": true
            }
        },
        "go.docsTool": "gogetdoc"
    }
    
  • Enable githooks

    git config core.hooksPath .githooks
  • Create .env file

    cp .env.example .env
  • Install reflex

    go install github.com/cespare/reflex@latest
  • Configure database settings in config.json

Run

  • docker-compose up

About

Server Repository for Probe (The Annual International Technical Symposium of the Department of ECE, NIT Trichy)

Topics

Resources

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •