Вебовая система оборота документов (.NET / ASP.NET Core)
Веб-приложение, предназначенное для управления документами и автоматизации процесса их оборота в компании. Система позволяет добавлять документы, передавать их между пользователями и контролировать процесс утверждения. Цель проекта заключалась в создании инструмента, который упрощает управление документацией в организации и устраняет необходимость отправки файлов по электронной почте.
Основные функции системы:
• добавление документов в систему
• передача документов между пользователями
• процесс утверждения документов (workflow)
• статус документа: новый / в процессе / утвержден / отклонен
• история изменений и решений пользователей
• поиск документов в системе
• уведомления о новых документах
Система позволяет назначать документы конкретным пользователям или отделам, благодаря чему весь процесс оборота документов является прозрачным и легким для контроля.
Технологии, использованные в проекте:
• C# / .NET
• ASP.NET Core MVC / Web API
• Entity Framework Core
• SQL Server
• HTML / CSS / JavaScript
Архитектура системы
Приложение было спроектировано в соответствии с принципами многослойной архитектуры:
• слой представления (frontend)
• слой бизнес-логики
• слой доступа к данным
Система может быть развернута на корпоративном сервере или в облаке.
Основные функции системы:
• добавление документов в систему
• передача документов между пользователями
• процесс утверждения документов (workflow)
• статус документа: новый / в процессе / утвержден / отклонен
• история изменений и решений пользователей
• поиск документов в системе
• уведомления о новых документах
Система позволяет назначать документы конкретным пользователям или отделам, благодаря чему весь процесс оборота документов является прозрачным и легким для контроля.
Технологии, использованные в проекте:
• C# / .NET
• ASP.NET Core MVC / Web API
• Entity Framework Core
• SQL Server
• HTML / CSS / JavaScript
Архитектура системы
Приложение было спроектировано в соответствии с принципами многослойной архитектуры:
• слой представления (frontend)
• слой бизнес-логики
• слой доступа к данным
Система может быть развернута на корпоративном сервере или в облаке.