Skip to content

Project management application using Angular for user-friendly task tracking and C# .NET MVC with SQL Server for backend data management on AWS, enabling efficient project assignment, progress tracking, and team collaboration.

Notifications You must be signed in to change notification settings

TimothyJan/TaskTrackr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskTrackr

Project management application using Angular for user-friendly task tracking and C# .NET MVC with SQL Server for backend data management on AWS, enabling efficient project assignment, progress tracking, and team collaboration.

Process:

  • ASP.NET MVC
    • Create Models(User, Project, ProjectTask, Milestone) with data annotations.
    • Create DTOs to transfer only the required data between the client and server. Also to avoid exposing the navigation properties that cause cycles.
    • Add Required NuGet Packages
      • Microsoft.EntityFrameworkCore
      • Microsoft.EntityFrameworkCore.SqlServer
      • Microsoft.EntityFrameworkCore.Tools
    • Create DBContext to interact with the database. This serves as a bridge between the application and the database using Entity Framework Core.
    • Create Repositories with async methods to implement data access logic using Entity Framework and interact with the database.
    • Create Controllers for basic CRUD (Create, Read, Update, Delete) operations.
    • Configure Database Connection. Set up the connections tring to AWS SQL Server. IN PROGRESS

About

Project management application using Angular for user-friendly task tracking and C# .NET MVC with SQL Server for backend data management on AWS, enabling efficient project assignment, progress tracking, and team collaboration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published