디테일 설명: 하 또 실천하지 못했어 미치겠네?
계획은 세우지만 실천이 어려운 대학생들을 위해, 해야 할 일을 세분화하여 진입 장벽을 낮추고 실행 가능성을 높이는 과정을 통해 계획을 성공적으로 완수해봅시다!
계획을 세웠지만 시작조차 못 하고 미루는 사람들, 또는 어디서부터 손을 대야 할지 몰라 막막해하는 이들을 위해, 작은 실천으로 계획을 실행할 수 있도록 돕습니다.
-
사용자가 작성한 일정을 오늘 날짜 기준으로 확인할 수 있도록 표시합니다.
-
사용자가 해야 할 일을 세부적인 단계로 나눌 수 있도록 도와주는 세분화 기능을 통해 진입 장벽을 낮춥니다.
-
사용자가 원하는 마감 기한을 직접 설정할 수 있습니다.
-
단계적으로 완료한 작업을 체크할 수 있는 기능을 제공하여 성취감을 느낄 수 있도록 하고, 목표 달성까지의 진행 상황을 시각적으로 보여줌으로써 동기를 부여합니다.
🪽 김민준 | 😎 최준영 | ❣️ 김사랑 | 🍞 김민규 |
---|---|---|---|
iOS Developer | iOS Developer | iOS Developer | Back-end |
🐻❄️ 최수원 | 🐰 이채정 | 🐱 이서현 | 🐹 nanoplan |
PM | Designer | Designer | NANO |
☀️Frontend
🌕Backend
개발환경
Language : Java
Library & Framework : Spring Boot
Database : MySQL
ORM : JPA
Deploy: AWS EC2, AWS Route 53
스플래시 | 메인 화면 | 일정등록 | 캘린더 |
---|---|---|---|
스플래시 화면 |
메인 화면 |
일정 선택 화면 |
등록된 일정을 보는 캘린더 |
세부 일정 등록 |
---|
세분화를 해야하는 일정 등록하는 방법 |
간단한 일정 | 동기부여 모달 |
---|---|
세분화 하지 않는 간단한 일정 |
동기부여를 줄 수 있는 모달창 |
- 메인 페이지
오늘 하루 등록된 일정을 확인해 체크리스트 형식으로 일정을 볼 수 있음
- 캘린더
등록된 일정 달 형성과, 오늘의 할일 두가지로 나누어 볼 수 있음
- 일정 등록
세분화 할지 안 할지를 나누어 페이지 제작
세분화 하지 않는 간단한 일정의 경우 제목과 날짜를 입력하여, 일정을 누를 수 있음
세분화를 하는 일정의 경우 제목, 시작 날, 종료 날, 종료 날의 시간을 받음
세분화를 3가지 이상으로 세분화를 진행해줌
세분화한 일을 유저가 선택한 날짜에 시작 시간과 종료시간을 각각 기입하여 만들어 일정을 등록함
- 동기 부여 넣기
각각의 간단 일정, 세분화 한 일정을 등록을 완료하면 메인 화면으로 넘어가기전, 모달창이 나와 응원을 해줌
오늘의 일정을 다 완료하면 성공을 축하하는 모달창이 나와 축하해줌
-
메인화면:
- 등록한 일정 중 오늘 날짜에 있는 일을 보여줍니다.
-
일정 등록:
- 사용자가 세분화 해야하는 일인지, 간단하게 등록하는 일정인지 선택할 수 있게 해줍니다.
- 간단 일정의 경우 한 페이지에서 제목, 일정, 시간을 통해 일정을 등록할 수 있습니다.
-
세부 일정 등록:
- 제목, 일정, 시간 등록 세부화한 일정을 언제 할지, 각 일정의 시간을 넣어 세분화를 할 수 있게 도와줍니다.
-
동기 부여 화면:
- 일정 등록을 하고난 다음과 일정을 다 실행했을 때, 동기부여를 제공할 수 있는 칭찬 모달을 넣었습니다.
-
캘린더:
- 등록한 일정 한 눈에 볼 수 있게 도와줍니다.