Панель администрирования ролей и управление расчетами заработной платы сотрудников.
Prototype
This is a prototype of a possible enterprise web application project.
This is not a library. Now it's just a sample project.
About:
Данный проект представляет собой веб приложение классический монолит, построенный на принципах паттерна MVC, с разделенной бизнес-логикой, ориентированной на серверный сайт-рендеринг.
Проект совмещает логику менеджера сотрудников по расчету заработной платы, публикации новостей, учет сотрудников и прочий функционал, который представлен навигационной панелью Manager panel.
Проект совмещает логику администратора по контролю за действиями менеджера, а также действия, связанные с непосредственно администрированием ролей и учетом пользователей, защищенный паролем и представлен навигационной панелью Admin panel.
В описании Readme не представлены все подфункции основной функциональности, а описаны лишь основные службы управления приложением.
Stack:
Authentication: Asp.net core Identity App: Asp.net core 7 mvc Database: PostgreSQL Persistence: Entity-framework UI Design: Hyper Bootstrap Template / custom Validation: Asp.net DataAnnotations (system lib)
Features:
★ Сommon feature / Search by name on page
★ Сommon feature / Search result
★ Сommon feature / Page pagination
★ Сommon feature / Page pagination
★ Authentication.
⚡️ Log in / Sign in with validation form.
⚡️ Register / Sign up with validation form.
⚡️ Account settings manager.
★ Manager page / news list page.
★ Manager page / create news page.
★ Manager page / news list page.
★ Manager page / employee list page.
★ Manager page / create employee page with invalid form.
★ Manager page / edit employee page.
★ Manager page / employee list page.
★ Manager page / delete employee page.
★ Manager page / Tax year list.
★ Manager page / Create tax year.
★ Manager page / Create tax year tostr.
★ Manager page / Delete tax year modal.
★ Manager page / Payment record list.
★ Manager page / Create payment record with invalid form.
★ Manager page / Create payment record with valid form.
★ Manager page / Payment record list after create.
★ Manager page / Pay computation details.
★ Manager page / Create a pdf document from a list of payment records.
★ Manager page / Create a pdf document from a pay computation details.
★ Manager page / Pdf document of a salary receipt.