MINIT(Momment Commit : 순간을 커밋하다)

KH정보교육원 2024.08.14 11:08


Tech Innovators
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정4


팀장/팀원오**(팀장) : 텍스트 기록장 / 광고
이** : 회원 / 마이페이지 / 관리자페이지
윤** : 사진기록장 / 광고 / 메인디자인
윤** : 개인기록장 / 보관함 / 팔로우
임** : 메인페이지 / 광고
개요- 제한된 상황에서도 텍스트 기반과 시각적 콘텐츠를 자유롭게 공유하며 창의적인 커뮤니티를 형성하는 것
- 사용자 중심의 인터페이스와 강력한 커뮤니케이션 도구로 의미 있는 연결을 실현
구현기능1. 로그인 및 회원가입
- 아이디 찾기 / 비밀번호 재설정 기능 구현
- 이메일 인증코드 인증 절차 구현

2. 마이페이지
- 가입시 입력한 내 정보를 확인하고 수정 및 탈퇴할 수 있는 기능 구현

3. 관리자페이지
- 신고받은 콘텐츠 삭제(지정된 신고횟수를 넘긴 콘텐츠 확인 및 삭제)
- 경고 누적 회원 정지

4. 개인 기록장 페이지
- 게시물 작성 기능 구현
- 게시물을 조회하고 수정 / 삭제 기능 구현
- 게시물 좋아요, 신고 기능 구현
- 게시물을 조회하고 댓글 작성 기능 구현
- 게시물 댓글에 좋아요, 신고 기능 구현
- 타 회원의 게시글 보관함으로 옮기기 기능 구현
- 회원이 저장한 컨텐츠 보관함에서 보기 및 삭제 기능 구현
- 회원별 팔로우 / 팔로잉 기능 구현

5. 텍스트 기록장 페이지
- 게시물 작성(100자 이내)기능 구현 (AJAX)
- 게시물 수정 및 삭제 기능 구현
- 게시물 좋아요 기능 구현 (AJAX)
- 댓글 작성 기능 구현 (토글 기능)
- 댓글 수정 및 삭제 기능 구현
- 댓글 좋아요 기능 구현(AJAX)
- 사용자가 부적절한 게시물이나 댓글을 신고할 수 있는 기능 구현
- 사용자가 중요한 게시물이나 댓글을 보관할 수 있는 기능 구현
- 게시물을 일정 갯수 이상 보면 랜덤으로 광고를 띄워주는 기능 구현

6. 포토 기록장 페이지
- 게시물 작성(1장의 첨부파일)기능 구현
- 게시물 수정 및 삭제 기능 구현
- 게시물 좋아요 기능 구현 (AJAX)
- 댓글 작성 기능 구현 (토글, 스크롤 기능)
- 댓글 수정 및 삭제 기능 구현
- 댓글 좋아요 기능 구현(AJAX)
- 사용자가 부적절한 게시물이나 댓글을 신고 할 수 있는 기능 구현
- 사용자가 중요한 게시물이나 댓글을 보관할 수 있는 기능 구현
- 게시물을 일정 갯수 이상 보면 랜덤으로 광고를 띄워주는 기능 구현

7. 메인 페이지
- 메인 페이지 구현 (인기게시글 위주)
- 타 기록장으로 넘어가는 기능 구현
- 기록장 내 전체 게시물 검색 기능 구현
- 위치 기반 맛집 광고 기능 구현
- 페이지 에러 처리 기능 구현
- 회원과 비회원을 구분하는 페이지 기능 구현
설계의 주안점- 사용자 친화적인 인터페이스로 누구나 쉽게 접근하고 이용 가능
- 앱과 모바일 환경에 특화된 SNS를 설치 없이 브라우저로 접근 가능
- 개인 콘텐츠를 자유롭게 게시할 수 있을 뿐만아니라, 제한된 상황에서도 창의적인 콘텐츠를 사용자들 끼리 자유롭게 공유할 수 있는 커뮤니티 제공
사용기술 및
개발환경
JAVA, ORACLE, HTML5, CSS3, JavaScript, jQuery, AJAX, SpringBoot, Thymeleaf, GIT, Notion
1783994898_6a559a1246037.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.