Skip to content

hwlee96/TicketingSystemAccenture

Repository files navigation

Accenture Ticket Requests Portal

Project for SUTD Term 5 (Elements of Software Construction module) Worked with Accenture ACNAPI team to create a CRM ticket requests handling web application.

Pitchdeck.pdf provides summary of features designed and developed in the web app.

Visit my behance page for more project details (in terms of user requirements) and samples mockup recordings for the general user experience.

To run web app:

  • runnpm install before running application for the first time
  • runnpm start to start the web app
  • default username and password set is 'benjamin' and 'password' respectively

To run jest tests:

  • run npm test

To run backend tests:

  1. cd into backend (if first time, run npm install)
  2. To run integration testing: npm npm run test
  3. To run unit and robust testing: npm npm run test-server

Final Product Requirements Analysis

Use Case Diagram (Overall Product Workflow)

Sequence Diagram (Administrator/ACNAPI initiates resolving of request)

Sequence Diagram (Client/Customer initiates resolving of request)

Class Diagram

Tech Stack implemented

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published