You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Панель администрирования ролей и управление расчетами заработной платы сотрудников.
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.