attwo / labor_exchange

Лабораторная работа "Биржа труда" для мероприятия "АйТи в Нефти"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Сервис "Биржа труда"

Учебный сервис в рамках разработки тестового приложения школы "Айти в нефти"

С заданием можно ознакомиться в файле TASK.md

Инструкция по настройке среды для разработки: Работаем из корневого каталога

  1. Создайте виртуальное окружение
python -m venv venv
  1. Активируйте его, также выберите его в настройках Pycharm Settings/Project/Python Intepreter, чтобы оно автоматически подхватывалось
venv\Scripts\activate
  1. Установите необходимые библиотеки
pip install -r requirements.txt
  1. Поднимите базу:
docker-compose up 
  1. Накатите миграцию:
alembic upgrade head
  1. Запустите файлик src/main.py через pycharm или командой
python src/main.py
  1. Теперь приложение запущено и доступно по адресу localhost:8080/docs

About

Лабораторная работа "Биржа труда" для мероприятия "АйТи в Нефти"

License:MIT License


Languages

Language:Python 97.5%Language:Mako 2.5%