- Three User types: Student, Staff, & Administrators can Login/Logout of the Dashboard
- Student can View, Create, Edit, and Delete their own DevDesk Support Tickets
- Admins can View, Create, Edit, and Delete tickets of any student
- Admins can View, Create, Edit, & Delete Users registered in the system
- Staff can claim & resolve tickets assigned to them by Admins.
- Tickets can be commented on by Staff. Comments can be modified, but not deleted.
- Admins can assign tickets to any staff.
- All DevDesk tickets created by students are automatically posted in the slack channel of the student's cohort
- Students that initiate DevDesk requests using slack
/helpdesk
command are able to view their created tickets in the DevDesk dashboard
- HTML5
- CSS3
- Javascript ES6/7
- React.js
- Java
- Github
- Zeit
- Amazon Route53
This project was bootstrapped with Create React App.