Skip to content

Repository files navigation

TechIT is a work order system.

It incorporates following use-cases:

  1. User reports an issue(raise a ticket) to a particular Unit in the organization.
  2. Supervisor of a unit assigns that ticket to Technician(s) of same unit.
  3. Technician(s) work on that ticket to resolve and updates the status as and when required.
  4. User, Technician, Supervisor, Admin all can track end to end flow of the ticket based on their roles.

This project was generated with Angular CLI version 1.7.4.

Implementation: (MEAN stack)

Redesigned all the models for Mongoose. Redeveloped all Rest endpoints using Node.j-Express.js with JWT Authentication which uses passport.js Unit and integration of endpoints testing using Jasmine. Used NoSQL database MongoDB. Created Single Page Application using Angular CLI. Created different Angular Components, Services for front end along with Bootstrap for styling. Deployed it successfully on Ubuntu. (creating /dist in angular and pointing it to node server). Used GitHub for version control.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages