Skip to content

🔮🔭 Инструмент анализа совместимости работников в компании по натальной карте

Notifications You must be signed in to change notification settings

id-andyyy/AstroHR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AstroHR 🚀

Инновационный инструмент для оценки совместимости в командах

Ссылка на сайт: https://astrohr.pythonanywhere.com/

AstroHR — это передовой инструмент для HR-специалистов и рекрутеров, позволяющий оценивать совместимость кандидатов, коллег, руководителей и подчинённых с использованием натальной карты. Этот инструмент станет частью стратегии роста продукта, работая как лид-магнит для привлечения новых клиентов.

Цель проекта

Создать удобный и функциональный сервис, который помогает:

  • Оценивать совместимость сотрудников внутри команды.
  • Анализировать, насколько кандидат соответствует корпоративной культуре компании.
  • Предоставлять персонализированные рекомендации для оптимизации взаимодействия в коллективе.

Функционал сайта

  • Для HR-работников: возможность проверять совместимость кандидатов с командой или с группой разработчков. Используется уникальный алгоритм проверки совместимости по натальной карте
  • Для обычных пользователей: возможность проверить, насколько легко пользователю влиться в коллектив
  • Просмотр текущей совместимости в команде и в компании
  • Получение рекомендаций как для каждого участника команды, так и для всей компании в целом

Стек технологий

  • Back-end: Django
  • Front-end: HTML, CSS, JavaScript
  • Базы данных: SQLite
  • Внешние API: YandexGPT и API для рассчета асцендента

Как запустить проект?

  1. Клонируйте репозиторий:
    git clone https://github.com/id-andyyy/AstroHR.git
    cd AstroHR
  2. Установите зависимости:
    pip install -r requirements.txt
  3. Создайте и заполните файл .env в соответствии с файлом .env.example, подставляя в него нужные секретные ключи
  4. Выполните миграции:
    python manage.py migrate
  5. Создайте суперпользователя:
    python manage.py createsuperuser
  6. Запустите сервер разработки:
    python manage.py runserver
  7. Откройте браузер и перейдите по адресу: http://127.0.0.1:8000/.

About

🔮🔭 Инструмент анализа совместимости работников в компании по натальной карте

Topics

Resources

Stars

Watchers

Forks