Task Manager
In this tutorial we are going to create a .Net MVC project implementing tasks management. We named this app simply - 'Task Manager'.
Project description
- The application contains some number of tasks and employees. All tasks under an app can only be handled by these employees.
- A task is assigned to only one employee at a time. Task can be forwarded to another employee defined in the app.
- An employee can change the status of a task assigned to him.
- There are two types of users, named Manager and Employee.
- An Employee can only change the status of his task and view details.
- A Manager can create, edit and close tasks.
- Tasks change their color depending on the status.
- All types of users must log in by user ID and password. According to their type, they will have different privilege, as stated above.
Steps
Step 1. New ASP.NET MVC project with the MVC template.
Step 2. Setting up the database.
Step 3. Adding the required files.
Step 4. Manager Implementation.
Step 5. Employee implementation.
Step 6. Views Implementation.
Step 7. Adding and managing users and roles.
