개발자 99% 커뮤니티에서 수다 떨어요!
1. 결과물 URL
https://jaehye0k.github.io/ToDoList/
2. 자기소개
안녕하세요 저는 전문대 컴퓨터공학과를 졸업하고 이제 군대를 기다리는 컴퓨터공학도 입니다.
저는 컴퓨터공학과를 졸업하였음에도 불구하고 여태까지 만들어본 프로젝트가 없었습니다. 그래서 "군대가기전에 토이 프로젝트라도 하나 하고가자!" 라는 생각을 했습니다. 하지만 막상 하려니 무슨 프로젝트를 만들어야 할지가 문제였습니다. 그렇게 이곳 저곳 구글링을 하며 찾아본 결과 노마드코더 홈페이지를 발견했는데 마침 ToDoList 만들기 이벤트가 진행중이고 강의도 무료여서 이 프로젝트를 시작하게 되었습니다.
3. 서비스소개
- 이미지의 로딩을 위해 로딩창 구현
- 시간대(새벽,아침,점심,저녁)별로 배경화면이 다름
- 유명한 위인들의 명언이 10초마다 랜덤으로 바뀜 (자연스럽게 바꾸기 위해 animation효과를 줌)
- 오른쪽 상단에 리스트 모양 클릭시 오른쪽에서 ToDoList가 나옴
4. 개발 과정 (어려웠던 점과 해결방법)
자바 스크립트를 이용해서 기능은 구현하였으나 CSS에 소질이 없던 저에게는 디자인이 큰 문제였습니다. 그래서 unsplash 에서 다양한 이미지를 가져와 시간대(새벽,아침,점심,저녁)에 따라 배경 이미지를 바꿔주었으며 점심 배경사진같은 경우엔 배경이 밝아서 흰 글씨를 사용할 경우 글이 안보이는 문제때문에 점심 배경사진일 경우엔 텍스트의 색을 검정색으로 바꾸는 등의 방법으로 해결하였습니다.
5. 앞으로의 계획
일단 3월달에 공군 정보보호병 면접이 있어서 면접 준비도 하고 ToDoList에 기능추가와 refactoring을 할 예정입니다. 강의에만 너무 의존하던 이번 프로젝트는 저에게 배운것을 직접 사용해보는게 얼마나 도움이 많이 되는지 깨달았습니다. 감사합니다 노마드코더!!!