15일 동안 15개 프로젝트 개발 챌린지
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
초보 및 중급 개발자
- 난이도: 중간 (프론트엔드 기술 연마와 API 연동 중심)
핵심 요약
- 15일간 하루에 하나씩 15개 프로젝트 개발 (Pong, QR 코드 생성기, 웨더 앱 등)
- 사용 기술 스택: HTML/CSS/JS, React, Python, OpenWeather API, GitHub API
- 목표: 프론트엔드/백엔드 연동 기술 강화 및 완성도 > 완벽함의 개발 습관 형성
섹션별 세부 요약
1. 챌린지 개요
- 15x15 Dev Challenge는 15일간 하루에 하나씩 15개 프로젝트 개발
- 목적: 창의적 문제 해결 능력 향상, 빠른 배포 기술 연마
- 포맷: 각 프로젝트별 폴더에 코드/README/데모 링크 포함
2. 프로젝트 일정 및 기술 스택
- 1일차: Pong 게임 (HTML/CSS/JS)
- 6일차: Pomodoro 타이머 (React + JS)
- 8일차: 웨더 앱 (OpenWeather API + JS)
- 15일차: 단일 파일 포트폴리오 (HTML/CSS/JS)
3. 기술 스택 및 배포
- 프론트엔드: HTML/CSS/JS, React
- 백엔드: Python (이미지/텍스트 처리)
- 배포: GitHub Pages, Netlify
4. 도전 목표 및 성과
- 기술 향상: API 연동, 프론트엔드 일관성 강화
- 개인 개발: 완성도 우선(완벽함 > 완성도)
- 공유: GitHub 저장소에서 프로젝트 공개 및 커뮤니티 참여 (#15x15DevChallenge 해시태그 사용)
결론
- 실무 적용 팁: GitHub 저장소를 기반으로 프로젝트 수정/재사용 가능, API 연동 예제로 실전 개발 연습
- 권장사항: 하루에 하나씩 작은 프로젝트로 기술 습득 및 포트폴리오 구축, 커뮤니티와의 협업을 통해 동기부여 유지