This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Dawid Wysokiński 294584e8b8 feat: add README.md and LICENSE 2021-06-06 18:33:34 +02:00
.circleci add circleci 2021-04-16 06:38:48 +02:00
internal chore: add gqlgen to the go.mod and run go generate in the Dockerfile 2021-06-04 18:58:04 +02:00
pkg update error messages 2021-05-14 15:34:26 +02:00
.gitignore add the .idea folder to the .gitignore 2021-03-07 11:57:22 +01:00
Dockerfile chore: update Dockerfile 2021-06-05 11:06:24 +02:00
LICENSE feat: add README.md and LICENSE 2021-06-06 18:33:34 +02:00
Makefile chore: add gqlgen to the go.mod and run go generate in the Dockerfile 2021-06-04 18:58:04 +02:00
README.md feat: add README.md and LICENSE 2021-06-06 18:33:34 +02:00
go.mod bump github.com/Kichiyaki/gopgutil 2021-05-21 23:04:01 +02:00
go.sum chore: add gqlgen to the go.mod and run go generate in the Dockerfile 2021-06-04 18:58:04 +02:00
main.go feat: add an env variable that disables access log 2021-05-29 08:22:37 +02:00

README.md

zdamegzaminzawodowy.pl - backend

This project contains the API and other core infrastructure items needed for all zdamegzaminzawodowy.pl apps.

Development

Prerequisites

  1. Golang
  2. PostgreSQL database

Installation

Required ENV variables (you can set them directly in your system or create the .env.local file):

DB_USER=db_user
DB_NAME=db_name
DB_PORT=db_port
DB_HOST=db_host
DB_PASSWORD=db_pass
DB_POOL_SIZE=40
LOG_DB_QUERIES=true
ACCESS_SECRET=access_token_secret
FILE_STORAGE_PATH=path_to_the_folder_where_uploaded_files_will_be_stored
  1. Clone this repo.
git@github.com:zdam-egzamin-zawodowy/backend.git
  1. Set the required env variables.
  2. Run the app.
go run main.go

License

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

Contact

Dawid Wysokiński - contact@dwysokinski.me