Academic project by an 11-member team developing a project management system for a fictional company with 2000+ employees.
• Web application built with ASP.NET Core MVC with Entity Framework Core, SQL Server, Docker, and Bootstrap • For managing employees, projects, work packages within projects, timesheets, and report generation
change the default connection in COMP4911Timesheets/appsettings.json
FROM
"DefaultConnection": "CONNECTION_STRING"
TO
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=4911;Trusted_Connection=True;MultipleActiveResultSets=true" Edmund is using "Server=tcp:127.0.0.1,1433;Database=Erupt;UID=sa;PWD=Password123;"
Code Conventions Database Setup
Pre-install:
Stage 1: checkout
Stage 2: configure environment files
Stage 3: build container
docker-compose -f build.yml up --build
(optional) in production, run docker-compose -f build.yml up --build -d
. the -d flag detaches your console from the container