OfficeBoard_Management_System

WEB APPLICATION FOR OFFICE COMMUNICATIONS:

• Messages board for sharing important messages with team members.

• Tasks Board for keeping track of tasks which should be done inside the team.

• Comments option for the tasks.

SOFTWARE SPECIFICATIONS:

          Front-end	     |          Back-end	        |      Database 

   MVC C#	               |   ASP.Net Core SwaggerUI	  |  MS SQL Server Express

FUNCTIONALITIES IMPLEMENTED:

• Dashboard - shows the count of messages, tasks and comments for the day, for the month and for the year

• Login page - user login form

• Register page - user registration form

--->[After Login]

• Profile – view and edit own profile information. View other users’ information.

• Messages – messages board: messages with search bar and load more bar. Create messages with title and content.
Edit or Delete messages.

• Tasks - tasks board: all tasks in three columns - to do, doing and done. Create tasks with title and description. Edit or delete own tasks. View task's details with comments.

• Comments - shown in task's details page. Create comments for existing tasks. Edit or Delete own comments.

REFERENCES:

https://www.geeksforgeeks.org/c-sharp-coding-standards/

https://www.tutorialrepublic.com/sql-tutorial/

https://www.c-sharpcorner.com/

https://getbootstrap.com/docs/4.6.com