Skip to content
@Labify-DAMO

Labify-DAMO

Labify 🧪

image

연구실 폐기물, 스마트하게 관리하고 간편하게 수거하세요!

Labify는 연구실, 실험실 등에서 발생하는 복잡한 폐기물 처리 과정을 디지털화하여, 폐기물 등록부터 수거 요청, 처리까지의 전 과정을 효율적으로 관리하는 서비스입니다.


✨ 주요 기능

1. AI 기반 폐기물 분류: 사용자가 폐기물 이미지를 업로드하면, 외부 AI 서버와 연동하여 폐기물의 종류를 자동으로 인식하고 분류합니다.

2. QR 코드 기반 추적 시스템: 등록된 모든 폐기물(DisposalItem)에 고유 QR 코드를 부여합니다. 수거 업체는 QR 스캔만으로 간편하게 수거를 완료하고, 모든 과정은 로그로 기록되어 정확한 추적이 가능합니다.

3. 체계적인 수거 프로세스: 실험실 관리자는 앱을 통해 간편하게 수거를 요청(PickupRequest)하고, 수거 업체는 요청 내역을 바탕으로 작업을 배정(Pickup)하고 처리 현황을 실시간으로 업데이트할 수 있습니다.

4. 역할 기반 사용자 관리: 실험실 관리자(LAB_MANAGER), 시설 관리자(FACILITY_MANAGER), 수거 업체 직원(PICKUP_MANAGER) 등 다양한 사용자 역할을 구분하여 각 역할에 맞는 권한과 기능을 제공합니다.

5. 편리한 조회 기능: '내 실험실 목록', '내가 요청한 수거 내역', '오늘/내일의 수거 일정', '전체 처리 이력' 등 필요한 정보를 API를 통해 쉽게 조회할 수 있습니다.


⚙️ 시스템 아키텍처

+--------------+     HTTP     +-----------------------------+     HTTP      +-----------------------+
|              | <----------> |                             | <-----------> |                       |
|  iOS Client  |              |  Spring Boot (Main Server)  |               |  FastAPI (AI Server)  |
|              | <----------> |                             | <-----------> |                       |
+--------------+              +-----------------------------+               +-----------------------+
                                          |
                                          | JDBC
                                          |
                                   +--------------+
                                   |              |
                                   |   MySQL DB   |
                                   |              |
                                   +--------------+

🛠️ 기술 스택

분야 기술 스택
Backend Spring Boot Spring Data JPA Spring Security JWT MySQL
Frontend SwiftUI
AI Server FastAPI Python

👥 팀원

이은우 강예현 권나윤 김지희 임혜린
팀장 / 백엔드 개발 프론트엔드 개발 AI 개발 백엔드 개발 디자이너
Portfolio

Popular repositories Loading

  1. backend backend Public

    Java

  2. frontend frontend Public

    Swift

  3. ai ai Public

    Python

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…