프로젝트 개요
프로젝트명
투두리(TO-DO-LI)
프로젝트 소개
- 일정 관리 사이트
- 투두리(TO-DO-LI) : To-Do-List의 줄임말
- 점프하는 개구리처럼 하루의 To Do List를 완료해 나가면서 성장(점프)하자는 의미를 담고 있음
제작기간
2023.08.09(수) ~ 2023.08.11(금)
기술스택
- 프론트엔드
JavaScript, HTML5, CSS3, Ajax, Jquery, BootStrap
- 백엔드
Python, Flask, MongoDB
투두리(TO-DO-LI) 주소
http://todoli.eba-etyihryg.ap-northeast-2.elasticbeanstalk.com/
투두리(TO-DO-LI) 사이트 사진
- 로그인 페이지
- 메인 페이지
기획 단계
주제선정
이전 기수의 프로젝트를 살펴보면서 의견을 나누기 시작했다. 어렵고 화려한 기술보다는 배웠던 기술을 최대한 응용하고, 1~2개의 기능을 더 추가하자는 쪽으로 의견이 모아졌다. '웹개발종합반' 강의에서 실습한 버킷리스트 페이지를 토대로 To-Do-List를 제작하기로 확정했다.
와이어프레임
- 로그인 페이지 - - 메인 페이지 -
API
- S.A(Starting Assignment) 제출 당시 API
![]() |
개발 단계
내가 담당한 부분
- 메인페이지 CSS
- 메인페이지 로그아웃 기능
- 메인페이지 현재기온 기능
- 로그인페이지 CSS 일부
반성🥲
서버단을 구현할 때 트러블슈팅이 많이 발생했는데, 내용을 파악하는데 시간이 걸려서 적극적으로 참여하지 못했다는 아쉬움이 남는다. 트러블슈팅 내용은 다른 조원분들의 회고를 참고하고, 개인적으로 코드를 읽어보면서 추가로 정리를 해야 할 것 같다.
마무리 단계
프로젝트 회고 발표
대표로 발표를 하게 됐다는 부담 반 + 우리 조의 프로젝트(소중한 우리 새끼🐸)를 다른 사람들에게 정말 잘 전달하고 자랑하고 싶은 마음 반이었다. 온라인으로 진행되는 발표였지만, 발표는 발표이기에 설명하면서 손도 목소리도 덜덜덜 떨렸지만, 너무 잘 구현했다는 매니저님의 칭찬을 듣고 나니 3일간의 피로가 다 사라지는 기분이었다.(+ CSS 칭찬도 받았는데, 내가 주로 담당했던 부분이라 스스로가 대견스럽기도 했다.😎)
회고
잘한 점
- 팀워크 : 항해에서 왜 그렇게 소통을 얘기하는지 알 것 같다. 조원 모두가 최선을 다해 고민하는 모습을 보여줬고, 기본적으로 다들 소통하는 자세가 좋은 사람들이라 큰 어려움 없이 프로젝트를 진행할 수 있었다. 개발 능력도 중요하겠지만, 그 못지않게 팀 분위기가 가져오는 에너지도 프로젝트에 큰 영향을 줄 수 있다는 걸 알게 됐다.
- 컨셉 기획 : To-Do-List의 컨셉를 잡을 때 개구리를 마스코트로 한 '투두리(TO-DO-LI)'를 아이디어로 냈는데, 조원들의 반응이 좋아서 내가 낸 아이디어로 CSS 작업을 진행할 수 있어 정말 뿌듯했다. 🎵삘릴리 개굴개굴 삘릴릴리🎵
아쉬웠던 점
- 백엔드 개발 참여 : 풀스택을 경험해 볼 수 있는 기회였는데 조금 버겁게 느껴져서 백엔드 부분에 많이 참여를 하지 못한 게 아쉽지만, 내가 어느 부분이 부족하고 공부가 더 필요한지 알 수 있게 된 기회였다.
- Git / GitHub : Git과 GitHub 공부가 필요하다는 걸 여실히 느꼈다... 협업을 위해 아주 기초적이고 필수적인 부분이니, 부지런히 공부해 둬야겠다.
15조 화이팅 🐸
회고 발표를 마치고, 조원들과 함께 마무리 사진을 찍었다. 팀워크가 정말 중요하다는 것을 알게 된 3일이었고, 조원들 덕분에 프로젝트를 무사히 끝낼 수 있어 감사한 시간이었다. 남은 항해기간 동안 15조 모두가 순항해 멋진 주니어 개발자로 성장하길...!
'⛵ 항해99 > 개강준비' 카테고리의 다른 글
[CSS 기초] Level 3 (0) | 2023.08.05 |
---|---|
[CSS 기초] Level 2 (0) | 2023.08.05 |
[CSS 기초] Level 1 (0) | 2023.08.05 |
[JavaScript 문법] 프로그래머스_6일차 (0) | 2023.08.02 |
[JavaScript 문법] 프로그래머스_5일차 (0) | 2023.08.01 |