Skip to content
@Mango-Butter

Mango-Butter

🥭 망고보스

알바생 관리 자동화 솔루션

망고보스와 함께 알바 관리, 쉽고 자동화되게. ✨ 지금 바로 경험해보세요! ✨

🔗 www.mangoboss.store

망고보스_썸네일



📌 프로젝트 개요

최저 임금 인상과 주휴 수당 의무화에 따른 쪼개기 알바 현상이 증가하면서,
알바생을 5인 이상 고용하고 매장에 상주하지 않는 소상공인 사장님들은
알바생 관리에 어려움을 겪고 있습니다.

망고 보스는 알바생 관리의 불편함을 해결하기 위해,
알바생 관리 자동화 솔루션을 제공합니다.



📌 프로젝트 설명

망고보스는 알바생 관리의 불편함을 해결하기 위해, 다음과 같은 기능을 제공합니다.

1. 근태 및 근무 일정 조율 자동화
  • 알바생의 출퇴근 시간 기록 및 근무 일정 관리 자동화
  • QR 체크인 / GPS 기반 출퇴근 기능으로 정확한 출근 여부 파악
  • 알바생이 직접 근무 변경 요청 / 근태 기록 수정 가능
  • 사장은 간단한 승인만으로 근태 관리 가능
불필요한 확인 과정을 줄여, 효율적인 일정 조율 지원

2. 실시간 업무 관리 시스템
  • 알바생 업무 현황을 실시간 확인할 수 있는 대시보드 제공
  • 업무 지시, 완료 체크, 피드백 기록 등 전체 커뮤니케이션 자동화
  • 현장 운영 상황을 한눈에 파악하여 즉각 대응 가능

커뮤니케이션 오류를 줄이고 업무 생산성을 향상


3. 근로 계약 및 서류 관리 자동화
  • 전자 서명을 통한 간편한 근로 계약 체결
  • 주민등록증 사본 등 필수 서류 업로드 및 진행 상태 확인
  • 계약서는 PDF 저장 및 다운로드 가능
  • 모든 서류는 보안 저장되며 언제든 열람 가능

문서 누락 걱정 없는 체계적인 계약 관리


4. 급여 정산 자동화
  • 출퇴근 기록 기반 급여 자동 계산
  • 시급, 주휴수당, 세금, 공제 항목까지 자동 반영
  • 정해진 날짜에 송금 자동화
  • 알바생에게는 급여 명세서 자동 발급

실수 없는 급여 정산과 투명한 정보 공유



🚀 레포지토리 목록



👤 팀 소개

이름 학과 이메일 역할
정현지 (팀장) 소프트웨어학과 azureblue@ajou.ac.kr Back-end, Infra
심재엽 소프트웨어학과 jysim0326@ajou.ac.kr Back-end
윤석찬 소프트웨어학과 ysc0731@ajou.ac.kr Front-end
이명건 소프트웨어학과 lmk2430@ajou.ac.kr Design, Publish



⚙️ 시스템 아키텍쳐

시스템 아키텍처



✅ 협업 방식Add commentMore actions

데일리 스크럼 규칙

진행 방식

  • 매일 오전 10시, 슬랙 채널을 통해 아래 항목들을 간단히 공유합니다.
  • 형식은 자유롭게 하되, 핵심 내용을 빠짐없이 전달합니다.

공유 항목

  1. 어제까지 했던 Task 및 일정을 작성해주세요.
  2. 오늘 할 Task 및 일정을 작성해주세요.
  3. 수행하는 업무 과정에서 발생한 특이사항을 적어주세요.
  4. 기타 공유할 사항이 존재한다면 작성해주세요.
커밋 규칙

형식

{Type}: {Message} ({issueNum})

ex) feat: 예약 Dto 수정 (#31)

Type 목록

  • init: 프로젝트 초기 설정
  • feat: 새로운 기능 추가
  • fix: 버그 수정
  • docs: 문서 수정
  • style: 코드 포맷팅, 세미콜론 누락 등 (기능 변경 없음)
  • refactor: 코드 리팩토링
  • test: 테스트 코드 작성 또는 수정
  • chore: 빌드 설정, 패키지 관리 등
  • design: (프론트) CSS 수정/추가
  • remove: 코드/파일 삭제
  • build: 빌드 파일 관련
  • cicd: CI/CD 관련 설정

작성 규칙

  • 커밋 메시지는 한글로 작성
  • 파일명, 디렉토리명은 커밋 메시지에 작성 금지
  • : 뒤에만 스페이스 있음 → feat: 메시지
이슈 작성 규칙

제목 형식

[{state}] {issue title}

ex) [feat] 로그인 기능 개발

템플릿 예시

---
name: issue_template_feature
about: 기능개발 시 이슈 템플릿
title: "[feat]"
---

## 🤔 기능 설명

> 추가하려는 기능에 대해 간결하게 설명해주세요

## 💻 작업 상세 내용

- [ ] TODO

## 참고할 수 있는 자료 (선택)
풀 리퀘스트(PR) 규칙

제목 형식

[#이슈번호] 작업 요약

ex) [#13] 로그인 페이지 퍼블리싱

본문 작성 예시

## #️⃣ 연관 이슈
> ex) #13

### PR 타입
- [ ] 기능 추가
- [ ] 기능 삭제
- [ ] 버그 수정
- [ ] 의존성/환경 설정

## 💻 작업 내용
- [ ] TODO

### 테스트 결과 or 스크린샷 (선택)
> 캡처 첨부

## 💬 리뷰 요구사항 (선택)
> 리뷰 시 중점적으로 봐줬으면 하는 부분

기타 주의사항

  • Squash Merge 사용
  • 여러 이슈가 관련될 경우, PR 제목에는 대표 이슈만 쓰고 커밋에 모두 포함
  • 예시:
[#13] 로그인 페이지 퍼블리싱 (#56)
  - fix: 로그인 페이지 오류 수정 (#46, #47)
  - fix: 소셜 로그인 연동 버그 (#48)
브랜치 규칙

형식

{state}/{issueNum}/{userStoryNum}

ex) feat/#131/1-2

규칙

  1. dev 브랜치에서 분기
  2. UserStory 번호만 부여 (Task X)
  3. 작업 완료 후 PR 생성 및 리뷰
  4. mainSquash Merge

Popular repositories Loading

  1. .github .github Public

  2. dev-back dev-back Public

    Java

  3. dev-fe dev-fe Public

    Mango-Butter Frontend

    TypeScript

  4. dev-manifests dev-manifests 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…