Skip to content

porebrikk/placebo25

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание Placebo25

REST API для управления структурой компании и правами сотрудников, в зависимости от должности.

Используемый стэк:

  1. Python 3.11
  2. FastAPI
  3. SQLAlchemy / SQLite3
  4. Pytest
  5. Pydantic
  6. Uvicorn
  7. Docker

Порядок запуска:

  1. Сделать клон репозитория:
git clone https://github.com/porebrikk/placebo25.git
  1. Перейти в папку placebo25;
  2. Запустить контейнеры с базой данных и приложением:
docker-compose up -d --build
  1. Для работы с API использовать адрес:
http://localhost:8000/
  1. Запуск тестов производится командой:
pytest -svv ./app/

About

FastAPI app for the management of the company and its employees.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published