https://github.com/semyon-dev/gpn-tc-backend
https://github.com/semyon-dev/gpn-tc-backend
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/semyon-dev/gpn-tc-backend
- Owner: semyon-dev
- License: mit
- Created: 2021-08-27T18:59:03.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-29T16:43:13.000Z (almost 5 years ago)
- Last Synced: 2025-03-10T04:58:18.078Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 155 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gpn backend by origin dev
Решение для хакатона GPN Tech.Challenge
[Фронтенд здесь](https://github.com/alyush1n/gpn-tc-frontend)
## Стек бэкенда
* Go 1.16
* Python
* MongoDB
## Пример .env
```
MONGO_URL="mongodb://127.0.0.1:27017/?compressors=zlib&readPreference=primary&gssapiServiceName=mongodb&appname=MongoDB%20Compass&ssl=false"
PORT=8080
# ниже ссылки на парсеры
PARSE_HABR_CAREER=
PARSE_SUPPLIERS=
PARSE_RBK=
PARSE_OKVED=
```
## Запуск
развертывание сервиса производится на любой операционной системе \
требуется установленный язык Golang;
`go run app/main.go`
или скомпилировать бинарник
`go build app/main.go`