MINIT(Momment Commit : 순간을 커밋하다)
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정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 |
|
|