ID: demo@demo
Password: demo1234
💙 데모 계정으로 도와줘, 코딩을 체험해보세요!
❤ 오류를 발견하시거나 피드백이 있으시다면 우측하단 메신저로 남겨주세요! 감사합니다:)
코딩 교육이 활성화되면서 코딩을 공부하는 어린이, 청소년들이 많아지고 있습니다.
코딩을 하다보면 문제를 해결하는데 많은 시간을 쏟게 됩니다. 그럴 때 개발자들은 구글 등에서 도움을 많이 받는데요,
그렇다면 어린이, 청소년 프로그래머가 문제를 쉽게 해결할 수 있는 플랫폼은 없을까요?
또한 누구나 그룹을 만들어 내가 프로그래밍한 작품을 멤버들과 공유할 수 있다면 더욱 흥미를 가지고 코딩을 배울 수 있지 않을까요?
이러한 고민에서 도와줘, 코딩은 시작되었습니다.
도와줘, 코딩의 묻고답하기 게시판에서 궁금한 내용을 질문하세요!
학생, 대학생, 개발자 모두가 질문에 답변을 해줄 수 있습니다.
답변을 하며 학생들을 도와주고 포인트를 모아보세요!
도와줘, 코딩의 그룹 기능을 통해 다양한 공개/비공개 그룹을 만들어보세요!
그룹 게시판에서 자신의 작품을 자랑하고 소통할 수 있습니다.
스크래치, 엔트리 작품 링크를 첨부하면 도와줘, 코딩에서도 작품을 실행할 수 있어요.
도와줘, 코딩이 많은 어린이, 청소년 프로그래머에게 도움이 되길 바랍니다 😄
- 질문 및 답변 작성, 대댓글 작성
- 질문 정렬, 필터 기능 - (최신순, 조회수순, 좋아요순), (답변완료/미완료, 스크래치/엔트리/기타)
- 질문 좋아요, 답변 좋아요
- 게시글 해시태그 기능
- 게시글 검색 기능(제목, 내용, 해시태그)
- 공개/비공개 그룹 생성, 참가, 초대, 탈퇴, 삭제
- 그룹 게시글 및 댓글 작성
- 그룹 찜하기, 좋아요
- 그룹 검색, 그룹 게시글 검색 기능
- 스크래치, 엔트리 작품 첨부 기능
- 계정 프로필 관리.
- 배지 획득, 포인트 쌓기 기능
- 알림 확인 기능
- ver.1.0.0(2022/2/20):
Django, HTML with Django Template, CSS, Vanila JavaScript, AWS - ver.1.0.1(2022/2/24):
그룹게시판 iframe 오류 수정. 그룹게시판 iframe, 섬네일 이미지 로딩 지연 문제 해결. 질문 답변 여부 필터 오류 수정 - ver.1.1.0(2022/3/12):
검색엔진 최적화. 트위터/페이스북/카카오톡 공유 HTML meta tag 추가 - ver.1.1.1(2022/3/13):
한글명 파일 다운로드 시 파일명,확장자 바뀌는 문제 해결 - ver.1.2.0(2022/3/13):
게시글의 해시태그 클릭 시 해당 태그가진 게시글 목록으로 이동 기능 추가 - ver.1.3.0(2022/3/16):
메인 페이지 최근 질문&답변 띄우기 기능 추가. qna 검색 결과 페이지네이션 오류 수정 - ver.1.4.0(2022/3/16):
채널톡 상담 기능 추가 - ver.1.4.1(2022/3/21):
에러메시지, 삭제 확인 메시지 수정. 게시글 개행 오류 수정 - ver.1.4.2(2022/3/29):
랜딩페이지 모바일 버전 반응형 구현 - ver.1.4.3(2022/4/5):
footer 연락처 링크 추가, 댓글 입력창 개행 오류 수정 - ver.1.4.4(2022/4/11):
로그인 회원가입 페이지 반응형, user 대표 이미지 저장 경로 수정, 그룹 게시판 대댓글 오류 수정(글쓴이 아이콘)
- 반응형 웹사이트
- 신고하기 기능
- sb2, ent 파일 실행 기능
- 다양한 배지, 업적
- Python
- 변수, 함수, 메서드 네이밍은 underscore
- 클래스 네이밍은 IntitialCaps
- 단따옴표 사용. 문자열이 단따옴표를 포함하는 경우에만 쌍따옴표 사용
- 디테일한 python, django 컨벤션은 다음 문서를 따름 (https://candypoplatte.github.io/2018/10/10/django_coding_style/)
- JavaScript
- 변수, 함수, 객체 네이밍은 lowerCamelCase
- 클래스 네이밍은 PascalCase
- 디테일한 JavaScript 컨벤션은 다음 문서를 따름(https://velog.io/@cada/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%BD%94%EB%94%A9-%EB%B0%8F-%EB%84%A4%EC%9D%B4%EB%B0%8D-%EC%BB%A8%EB%B2%A4%EC%85%98-1%ED%8E%B8)
- HTML, CSS
- BEM 방법론 사용(Block, Element, Modifier)
- double underscore와 double dash를 이용하여, Block, Element, Modifier를 구분 짓고, 위계화 하여 컴포넌트화 한다.
- ✨ [FEAT] : 새로운 기능 구현
- 🛠 [FIX] : 버그 수정
- 🖋 [UPDATE]: 코드 수정, 내부 파일 수정
- ➕ [ADD] : FEAT 이외의 부수적인 코드 추가, 새로운 파일 추가
- 📜 [DOCS] : 주석 수정, 출력 메시지 수정 등 간단한 문서 수정
- 🎨 [DESIGN] : CSS 등 사용자 UI 디자인 변경
- 🧱 [REFACTOR] : 코드 리팩토링
- 💬 [ETC] : 파일명, 폴더명 수정 OR 파일, 폴더 삭제 OR 디렉터리 구조 변경
- Python/Django
- HTML/CSS/JavaScript
- AWS EC2(Ubuntu)
- AWS RDS(MySQL)
- Notion
- Slack
- Figma
- Zoom
- Gather
- GitKraken
- 도와줘, 코딩 팀장
- 기획
- 데이터베이스 설계
- 백엔드 개발
- 묻고 답하기 게시판, 그룹 커뮤니티 게시판 구현
- AWS 배포
- 기획
- 데이터베이스 설계
- 프론트엔드, 백엔드 개발
- 묻고 답하기 게시판, 그룹 커뮤니티 게시판 구현
- 기획
- 데이터베이스 설계
- 백엔드 개발
- user app 구현(회원가입, 로그인, 업적, 알림 기능)
- 기획
- 데이터베이스 설계
- 디자인
- 프론트엔드 개발
- 메인 화면 구현
- 기획
- 데이터베이스 설계
- 백엔드 개발
- group app 구현(그룹 생성/가입/탈퇴/좋아요/찜하기 기능)









