Skip to content

BW-DevDesk2/FrontEnd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevDesk Queue FrontEnd


Trello

Product Vision

Icebreakers

PITCH

Students at lambda school need a place where they can escalate their concerns and receive help. This app allows an admin to manage help desk tickets that come in from Lambda School Students. It also allows students (A 2nd user type) to submit a help desk ticket, categorize it and post it to the help channel.

MVP:

As a student I want to log in and have the ability to see tickets that are currently open for help. As a student I want to be able to create a new help ticket with a title, description, what I've tried and a category (i.e. React).

As a helper I want to be able to login and see a list of open tickets. As a helper I want to be able to assign a ticket to myself by clicking a "help student" button. As a helper I want to be able to mark the ticket as "resolved", or re-assign the ticket back to the queue if I cannot resolve the ticket.

Stretch:

Build an integrated slack-bot that allows students to submit help tickets through slack. Allow the ability to subscribe to the Queue in slack to be notified if someone opens a ticket.

MVP

Two user types: Student and Helper

  1. As a student I want to log in and have the ability to see tickets that are currently open for help.
  2. As a student I want to be able to create a new help ticket with a title, description, what I've tried and a category (i.e. React).
  3. As a helper I want to be able to login and see a list of open tickets. - As a helper I want to be able to assign a ticket to myself by clicking a "help student" button.
  4. As a helper I want to be able to mark the ticket as "resolved", or re-assign the ticket back to the queue if I cannot resolve the ticket.

STRETCH

  1. Build an integrated slack-bot that allows students to submit help tickets through slack. Allow the ability to subscribe to the Queue in slack to be notified if someone opens a ticket.
  2. Make it so a user can be both a student and a helper.
  3. UX: Collaborate on a portion or all of a Web MVP with any Web teammate. For example: File structuring, Git, Styles, Semantic elements, etc. Learn something new and practice cross-collaborating.
  4. UX: Write a blog post in medium about your visual design decisions for this project; share the link in your Google Doc.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 81.7%
  • CSS 11.3%
  • HTML 7.0%