An open API service indexing awesome lists of open source software.

https://github.com/manvirheer/manvirheer.github.io

Public website hosted by Github
https://github.com/manvirheer/manvirheer.github.io

Last synced: 7 months ago
JSON representation

Public website hosted by Github

Awesome Lists containing this project

README

          

# Security Shift Report Generator

## Overview

This system is a React-based web application designed to process and generate reports related to shifts, patrols, breaks, and officers. It provides an user interface that allows users to input shift details and subsequently produces a comprehensive report. Can be reached at `https:/manvirheer.github.io`. We are adding additional informaiton such as breifing notes, weather information, pass-on notes in the generated report based on the shift type.

## Setup and Contribution

Before using this application, ensure you have Node.js and npm installed. Then follow these steps:

1. Clone the repository.
2. Navigate to the project root directory.
3. Run `npm install` to install all the dependencies.
4. Run `npm start` to start the development server.

The application have only single contributor yet but however, you are free to add your enhancements and fixes by creating an issue then creating a new branch.

## Usage

1. Navigate to the `https:/manvirheer.github.io`.
2. Input the shift details as required in the `InputSection`.
3. Select the shift type.
4. Click submit.
5. Add the available breaks time for the patrol officers generated based on their patrols. (Optional)
6. View the generated report in the `OutputSection`.

## Further Enhancements

1. Allow exporting of reports in PDF or other formats.
2. Provide more detailed analytics based on the reports generated.