Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

choism4/malclean

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

35 Commits

Repository files navigation

말년청소 - 원터치 청소뽑기

말년도 청소하고 싶게 만드는 청소뽑기 웹서비스입니다. 군대에서, 매일매일 청소할 때마다 매번 번거롭게 청소 구역을 분배하고 있진 않았나요? 이제 간편하게 관리하고 터치 한 번으로 청소를 뽑아보세요.
말년청소는 현재 이 링크를 통해서 실제로 서비스 중입니다.

서비스 요약

  1. 말년청소는 카카오톡과 연동됩니다. 분대원들을 카카오톡으로 초대하고 청소 결과를 카카오톡으로 공유해보세요.
  2. 팀의 누구든 메인 화면의 '청소 뽑기' 버튼을 통해서 청소를 뽑을 수 있습니다. 청소를 뽑고 나면 청소내역을 통해 이를 확인할 수 있습니다.
  3. 청소 구역에 난이도를 지정해보세요. 청소를 뽑을 때 가장 난이도가 공평하게 배분될 수 있도록 알고리즘을 설계했습니다.
  4. 청소 구역을 인수인계하도록 설정해보세요. 팀의 매니저가 인수인계 시작 버튼을 누르면 실시간으로 현황을 확인할 수 있습니다.
  5. 사람이 부족해서 한 명이 여러 구역을 담당해야 되나요? 말년청소는 그런 상황에서 가장 공평하게 난이도를 분배하는 솔루션이 될 것입니다.

스택

말년청소는 오픈소스로, 이 프로젝트에 관심이 있는 누구나 이 프로젝트에 참여할 수 있습니다. 프로젝트에 쓰이는 스택들은 다음과 같습니다.

  1. 백엔드 (스프링)
  2. 프론트엔드 (바닐라 자바스크립트)

기본적으로 백엔드 프로젝트이므로, 프론트엔드 부분이 부족합니다. 만약에 프론트엔드를 전적으로 담당해줄 의사가 있으시다면 연락 바랍니다.

Back End

백엔드 단에서 거의 모든 것이 이루어집니다. 스프링 웹뿐만 아니라, 타임리프, 스프링 JPA 등을 통해서 개발합니다. 현재 도메인 주도 개발(Domain Driven Development, DDD)로 전환하기 위해서 리팩토링 중입니다. 유저는 카카오톡을 통해서 가입시키고 있으며, 따라서 카카오 API 호출 부분이 존재합니다.

Front End

프론트엔드에는 바닐라 자바스크립트(vanilla js)만 사용하였습니다. 주로 동적으로 API를 호출할 때 주로 사용합니다.

About

말년 청소 - 청소는 매일매일 하니까 간편하게 청소 뽑기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /