🛠 M-Tracker-React-Client is a front-end client Powered by React.JS and Redux to support my previous Node.JS API for Maintenance-Tracker App.
🛠 Maintenance Tracker App 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.
- Sign up to M-Tracker-React-Client
- Login to access features
- Manage Requests
- Transactional Email notifications on requests(status)
- Make Request for repair or maintenance
- View all requests belonging to them
- View Details of a single request belonging to them
- Modify a pending request
- Delete a pending, resolved or disapproved request
- View all requests on the system
- Approve a request
- Disapprove a request
- Resolve a request
To setup M-Tracker-React-Client, these should be installed on your machine
To have a copy of Maintenance Tracker up and running on your local machine, follow these steps
- Copy the repo link https://github.com/chukwuemekachm/M-Tracker-React-Client.git
- Create a folder on your machine to house M-Tracker-React-Client on your machine
- Start up command line and
cd
to the directory of the Folder you created for M-Tracker-React-Client - Run
git init
to initialize a local git repository - Add the repo link above as the remote origin by running
git remote add origin <link>
- Run
git pull origin develop
- Run
npm install
to install app dependencies
Now you've successfully installed M-Tracker-React-Client
To run your newly installed M-Tracker-React-Client
- Run
npm start
To run the automated tests that comes with your newly installed M-Tracker-React-Client
- Run
npm test
This project is authored by Chima Chukwuemeka (chukwuemekachm) and is licensed to use under the MIT License - see the LICENSE.md file for details