Веб-приложение для управления персоналом, отделами и проектами компании.
- Управление сотрудниками (создание, редактирование, удаление)
- Управление отделами и назначение руководителей
- Управление проектами и участниками
- Управление должностями и зарплатными диапазонами
- ASP.NET Core 8.0
- Entity Framework Core
- PostgreSQL
- WebSocket для real-time обновлений
- HTML5
- CSS3
- JavaScript (чистый, без фреймворков)
- WebSocket для связи с сервером
- Установите .NET 8 SDK
- Установите PostgreSQL
- Склонируйте репозиторий
- Создайте базу данных и обновите строку подключения в
appsettings.json - Выполните миграции:
dotnet ef database update
- Запустите проект:
dotnet run
- Откройте http://localhost:5001 в браузере
├── Config/ # Конфигурация приложения
├── Data/ # Контекст БД и модели
├── Extensions/ # Расширения сервисов
├── Handlers/ # WebSocket обработчики
├── Models/ # Модели данных
├── Services/ # Бизнес-логика
└── wwwroot/ # Клиентская часть
├── index.html
├── style.css
└── script.js
Страница со списком сотрудников и действий с ними (добавление, редактирование, удаление).






