Speed programming. Building the taskboard application
Showcase of Postgresql + Graphql + typescript + React tech stack
Drag and drop the task to move between columns
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/main+.png)
- add attachment: pdf or image
- set priority
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/createTask.png)
- archive task
- add/remove assigners
- leave comments
- comment reply
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/manageTask.png)
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/filterArchivedTasks.png)
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/filterUserTasks.png)
Invite new users to board
![](https://raw.githubusercontent.com/vitaliiznak/vi-tasks/main/./screenshots/inviteNewUsersToBoard.png)
Set up meetings using calendar
How to run it
Code quality check with sonarqube