/Blazor-Company-Management-web-app

A company project management application built with C# ASP.NET Blazor for Enterprise Application Development module at University of Westminster.

Primary LanguageC#

Blazor-Company-Management-web-app

A company project management application built with C# ASP.NET Core Blazor for Enterprise Application Development module at University of Westminster.

C# .NET Bootstrap VS

Technologies used
  1. C#
  2. .NET ASP Core Blazor
  3. SQL Server
  4. ASP.NET Core Identity
  5. Bootstrap 4
  6. Visual Studio
Table of Contents
  1. General Info
  2. Setup
  3. Further Requirements
  4. Usage
  5. Room for Improvement
  6. Status
  7. Contact
  8. App Screenshots

General Info

  • This project part of the Enterprise Application Development module at University of Westminster.
  • The target learning outcomes are:
    • Learn C# Basics
    • Utilize Microsoft Identity for login/register
    • Create model connections to allow assigning users/tickets/projects
    • Learn more about REST API by calling CRUD functions

Setup

To run this app, you will need the following:

  • Visual Studio 2022 or VS Code
  • .NET 5 installed

Usage

  • Register/Login
  • Create new companies/projects/tickets
  • Assign tickets to users/projects to companies
  • View overview dashboard

Improvement

  • Charts can be added for better overview.

Project Status

Project is: done

Contact

Created by [Vasil] - feel free to contact me!

App screenshots

Login Page Register Page
chrome_UdUGL56b0X chrome_BKqmxxvHdU
Companies Page
chrome_dOPiJEDced
Projects Page
chrome_ypqkviHbdj
Tickets Page
chrome_2ajGpXTDnF
Create Edit Page
chrome_6OCItTYBX7 chrome_J75ArCO5Vr

(back to top)