An open API service indexing awesome lists of open source software.

https://github.com/nisanurbulut/tasktable

It is a job tracking application with Admin and member management.
https://github.com/nisanurbulut/tasktable

aspnetcoremvc bootswatch efcore fluentapi identity-core sqlite

Last synced: 9 months ago
JSON representation

It is a job tracking application with Admin and member management.

Awesome Lists containing this project

README

          

# TaskTable
* There is an administrator user module.
* There is a member user module.
* There is one administrator user and more than one member user in the application.
* You can subscribe to the application and use the application by logging in.
* Admin user can create, edit and delete tasks.
* Admin user can create, edit and delete emergency situations.
* Admin user assigns tasks to users.
* When the task is assigned to the member user, the relevant user is notified.
* When the member user completes his / her task or writes a report for his / her task, the administrator is notified to the user.
* The administrator observes statistical data such as users who wrote the most reports and completed the most work.
* On the main screen panel, there are general displays for both the administrator and the member user.
* General errors that occur within the application are logged.
* For errors encountered in the application, the user is directed to the error pages.
-----------------------------------------------------------
# Görev Masası
* Yönetici kullanıcı modulü bulunur.
* Üye kullanıcı modülü bulunur.
* Uygulamada bir tane yönetici kullanıcı ve birden fazla üye kullanıcı bulunur.
* Uygulamaya üye olunabilir ve oturum açılarak uygulama kullanılır.
* Yönetici kullanıcı görev oluşturur, düzenleyebilir ve silebilir.
* Yönetici kullanıcı, aciliyet durumlarını oluşturur, düzenleyebilir ve silebilir.
* Yönetici kullanıcı, görevleri kullanıcılara atar.
* Üye kullanıcıya görev atama işlemi yapıldığında, ilgili kullanıcıya bildirim iletilir.
* Üye kullanıcı görevini tamamladığında ya da görevi için rapor yazdığında yönetici kullanıcıya bildirim iletilir.
* Yönetici, en çok rapor yazan, en çok iş tamamlayan kullanıcılar gibi istatistiksel verileri gözlemler.
* Ana ekran panelinde, hem yönetici hemde üye kullanıcı için genel gösterimler bulunur.
* Uygulama içinde oluşan genel hatalar loglanır.
* Uygulamada karşılaşılan hatalar için, kullanıcı hata sayfalarına yönlendirilir.

Üye kullanıcı oluşturma ve oturum açma işlemi - Member user creation and login operation
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_SignInAndSignUp.gif)

Görev ekle sil güncelle işlemleri - Add task delete update operations
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_TaskCRUD.gif)

Görev tamamlama işlemi - Task complete Operation
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_FinishTask.gif)

Görev işlemi - Task Operation
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_Task.gif)

Kullanıcıya göre atama - Assign by user
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_AssignTaskToUser.gif)

Rapor işlemleri - Report Operations
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_CRUDReport.gif)

Rapor export işlemleri - Report Export Operations
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_ExportReport.gif)

Bildirim işlemleri - Notification Operations
![Uygulama](https://github.com/NisanurBulut/TaskTable/blob/master/TaskTable.Web/Assets/Trailer_Notification.gif)