developeramarish / Bug-Tracker-Back-End

The back-end for my bug-tracker capstone using the ASP.NET Core web API that I built for my Bug Tracker capstone React front-end.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bug Tracker

Implementation of a bug tracking web application

Table of Contents


Project Status 🟢

Goals

  • Move all logic to Business Layer
  • Add unit tests for repositories and controllers
  • Add a request for signing up
  • Add a request for logging in
  • Add a request for creating a new board
  • Add a request for inviting a user to a board
  • Add a request for accepting a board invite
  • Add a request for denying a board invite
  • Add a request for creating a new bug
  • Add a request for updating a bug
  • Add a request for deleting a bug
  • Add a request for add a user to a board
  • Add a request for changing a users role
  • Add a request for removing a user from a board
  • Add a request for creating a new note
  • Add a request for for updating a note
  • Add a request for deleting a note
  • Add a request for creating a new event
  • Add a request for updating a event
  • Add a request for removing a event
  • Add a request for uploading a .csv file and reading the file

Task List:

✔️ Finished moving controller logic to business layer

✔️ Finished adding unit tests for user controller

✔️ Finished adding unit tests for issues controller

✔️ Finished adding a model for users table

✔️ Finished adding a model for boards table

✔️ Finished adding a model for event table

✔️ Finished adding a model for bugs/issues table

✔️ Finished adding a model for Notes table

✔️ Finished adding a model for Roles table

✔️ Finished adding a model for UserBoard junction table

✔️ Finished adding a request for logging in

✔️ Finished adding a request for signing up

✔️ Finished adding a request for reading a .csv file and saving the information to the database

Future Tasks

❌ Add a request for removing a board

❌ Add a request for updating a boards information


Technologies

  • Visual Studio
  • ASP.NET Core Web API
  • Git / GitHub
  • Entity Framework Core

About

The back-end for my bug-tracker capstone using the ASP.NET Core web API that I built for my Bug Tracker capstone React front-end.


Languages

Language:C# 100.0%