- 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
✔️ 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
❌ Add a request for removing a board
❌ Add a request for updating a boards information
- Visual Studio
- ASP.NET Core Web API
- Git / GitHub
- Entity Framework Core