Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: Fauziku2
  • Language: Java
  • Default Branch: develop
  • Size: 39.1 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Citation Codeowners

README.md

Building Maintenance App

Project Overview

The Building Maintenance App is designed to streamline reporting and resolving building maintenance issues. It provides features for occupants, supervisors, and technicians to efficiently manage tasks, track progress, and ensure timely completion of maintenance jobs. The app supports enhanced communication, task prioritization, and progress tracking.


Features

Occupant Features

  • Report Issues: Occupants can report issues with descriptions and photos.
  • Track Status: Occupants can view the status of their reported issues in real time.

Supervisor Features

  • Assign Jobs: Supervisors can allocate tasks to technicians.
  • Reassign Jobs: Supervisors can reassign tasks if needed.
  • Set Priorities: Supervisors can set priority levels for tasks.
  • Dashboard: A centralized view of all tasks, assignments, and technician progress.

Technician Features

  • Update Progress: Technicians can log updates on their tasks to keep supervisors informed.
  • Completion Reports: Automatic reports are generated when a job is completed.

Usage Instructions

  1. Occupants can log in to report issues by filling in a description and uploading photos.
  2. Supervisors assign tasks from the dashboard and set priority levels.
  3. Technicians update task progress as they work.
  4. Supervisors and occupants can monitor task statuses in real time.

Development Process

The project follows the Scrum methodology: - Tasks are divided into user stories and prioritized based on MVP criteria. - Sprints were used to deliver incremental updates, focusing on specific features. - JIRA was utilized to track progress, manage tasks, and monitor sprint performance.


Future Improvements

  • Add notifications for task updates.
  • Implement analytics for maintenance trends.
  • Enhance user interface for better accessibility.

Owner

  • Name: fauzi
  • Login: Fauziku2
  • Kind: user
  • Location: Singapore

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- given-names: "Fauzi"
title: "Building Maintenance App"
version: 1.0.0
url: "https://github.com/Fauziku2/Building-Maintenance-App"

GitHub Events

Total
  • Delete event: 2
  • Push event: 41
  • Pull request event: 31
  • Create event: 5
Last Year
  • Delete event: 2
  • Push event: 41
  • Pull request event: 31
  • Create event: 5

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 1
  • Total pull requests: 14
  • Average time to close issues: 1 minute
  • Average time to close pull requests: less than a minute
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 14
  • Average time to close issues: 1 minute
  • Average time to close pull requests: less than a minute
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 13
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • Fauziku2 (13)
Top Labels
Issue Labels
Pull Request Labels