Skip to content

oluwatobiloba2000/MAINTENANCE_TRACKER

Repository files navigation

Build Status Coverage Status Maintainability Test Coverage

Tracky

Tracky is an application that provides users with the ability to reach out to operations or repairs department regarding repair or maintenance requests and monitor the status of their request.

Feature

  • There are two users, the Admin and the User.
  • Users can sign up.
  • Users can log in.
  • Users can create requests.
  • Admin can approve a requests.
  • Admin can resolve a requests.
  • Admin can disapprove a requests.

Technology used to run the project locally

  • Text editor
  • Git Bash
  • Any browser preferably Google Chrome
  • Postman

Link to heroku app

https://maintenance-app-tracky.herokuapp.com

Link to Github pages

https://oluwatobiloba2000.github.io/MAINTENANCE_TRACKER/

Link to Trello Board

How to clone the project

How to start the server

  • npm run start to start the server

Api Endpoints

  • POST /auth/signup
  • POST /auth/login
  • GET /api/v1/users/requests
  • GET /api/v1/requests
  • GET /api/v1/users/requests/:id
  • POST /api/v1/users/requests
  • PUT /api/v1/users/requests/:id
  • PUT /api/v1/requests/:id/approve
  • PUT /api/v1/requests/:id/resolve
  • PUT /api/v1/requests/:id/disapprove

Author

Anani oluwatobiloba

About

This is maintenance tracker app for teencode final project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages