Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.9 KB

TDD.md

File metadata and controls

48 lines (32 loc) · 1.9 KB

Proposal

- What problem does your app solve? Getting help for Lambda students who need help with coursework.

- Be as specific as possible; how does your app solve the problem? By programmatically organizing the process and providing a single place to come to for help and for PMs, TAs, etc.. to hang out to help students.

- What is the mission statement? To make it easier and faster for Lambda students to get help, and to make it easier for Lambda employees to assists students.

Features

- What features are required for your minimum viable product? Both user types need to be able to register and login. Students need to be able to view, create (title, description, what they've tried, and category), and categorize their help tickets. Lambda employees need to view open tickets, and manage them by checking out a ticket, marking them as resolved, or reassigning them to the queue.

- What features may you wish to put in a future release? Slack integration and help for issues other than just assignments.

- What do the top 3 similar apps do for their users? Currently there is Lambdas /frontdesk Slack channel command and live Zoom helpdesk.

Frameworks - Libraries

- What 3rd party frameworks/libraries are you considering using? Node JS, Express, SQLite (for testing and development), PostgreSQL (for production), Knex, Bcrypt, Joi, JsonWebToken, Winston, Jest, ESLint,

- Do APIs require you to contact its maintainer to gain access? No

- Are you required to pay to use the API? No

- Have you considered using Apple Frameworks? (MapKit, Healthkit, ARKit?) No

Target Audience

- Who is your target audience? Be specific. Lambda students and employees

- What feedback have you gotten from potential users? That such an app would be helpful

- Have you validated the problem and your solution with your target audience? How? Lambda School thinks the app is necessary.