/2023-cherry-SolutionChallenge-server

2023 Solution Challenge Repository for Team Cherry server

Primary LanguageJava

C H E R R Y

Cherry_logo

[2023-GDSC-Solution-Challenge]
Creating a safe working environment for construction site workers

Demo Vider
Go to Demo Video


Index

1. Introduction
    1.1. Problem situation
    1.2. What is Sustainable Development Goals?
    1.3. Our goal
2. Detail of fuction
    2.1. Sign up
    2.2. Create a site and view the site check code
    2.3. Join in the site
    2.4. Check helmet and submit
    2.5. Check daily checklist
    2.6. Reset checklist
    2.7. Emergency button
3. Components
4. Download App
5. Contributor
6. Repository


Introduction

Problem situation

According to data from the Ministry of Employment and Labor last year, the construction industry ranks first in fatal accidents every year due to the nature of the industry.

Most of the types of accidents account for a large proportion of drops, pinches, and collisions, which occurred because of the absence of wearing safety equipment. However, there is a limit to the past punishment and regulatory-oriented policies alone.

We prevent accidents in various situations by creating customizable checklists through the Cherry app so that field managers can check the status of safety facilities. In addition, all workers are trying to reduce accidents without a safety helmet by recognizing whether to wear a safety helmet through a camera


What is Sustainable Development Goals?

un_goals The Sustainable Development Goals (SGDs) or Global Goals are a collection of 17 interlinked global goals designed to be a "blueprint to achieve a better and more sustainable future for all. As can be seen in the figure above, there are 17 goals.

Our goal

We have noted decent work and economic growth among the UN's Sustainable Development Goals. We're going to create a system with the app that helps protect workers' labor rights and create a safe working environment.

Goal 8. Decent work and economic growth

Cherry focused on providing a safer environment for workers on construction sites.

Many workers at the construction site are working without knowing whether the safety inspection of the construction site has been properly performed. The absence of these safety inspections gives workers anxiety and has the risk of causing a major accident. We paid attention to this situation and discussed ways to provide a safer working environment for workers.

Our Cherry provides a checklist that must be checked by managers at each site before starting work. These daily inspections make managers more concerned about safety inspections on site. In addition, workers can check the check status of the day and work comfortably in a safer environment.

Workers as well as managers should check their safety equipment before work. There are many cases of working without proper safety equipment leading to major accidents. Workers check their current safety equipment wearing status through Cherry and send the results to the manager. In this way, we can ensure a safer working environment.


Detail of fuction

1. Sign Up

Users can use the service through their Google account. When using the app for the first time, select your role and fill out simple information.

Admin User

2. Create a site and view the site check code.

If you sign up as an administrator, create a site after entering the information of the work site. Upon completion of creation, you can view the site's unique check code

Admin User

3. Join in the site

Workers can join in by entering the unique code of the site they want to sign up for. When a worker applies for join, the manager accept/rejects the user.

Admin User

4. Check helmet and submit

Workers can inspect whether helmets are worn and submit the results to the manager. Administrators can view a list of users who have completed helmet checks.

Admin User

5. Check daily checklist

The manager checks the inspection items for the day. In addition to the basic questions, admin can customize questions for each site.

Admin User

6. Reset checklist

When today's work is finished, check items for the day are initialized, and checked again when the next work is started.

Admin User

7. Emergency button

In the emergency, you can check the hospitals around the site and view the first aid method through the emergency button.

Components

  • Back End

  • Front End

  • Machine Learning

  • Design


Download App

Download Cherry.apk

Download and install the Cherry.apk file from the link above.


Contributor

Front End Back End Back End Machine Learning
HaJun Kwon JiYoung Song GeonHui Lee JaeHyeon Park

Repositories

App
Server
ML