×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

오늘의 데이트

(빅데이터 UI 전문가)자바(JAVA)기반 빅데이터 시각화 개발자 양성과정A1 1회차

 
오늘의 데이트
양경미(팀장) ,  김다은 ,  최지인
개요 오늘의 데이트는 사용자들이 직접 경험하고 만족했던 데이트 코스를 공유하는 애플리케이션 입니다.
사용자는 핀 만들기를 통해 데이트(여행) 경로를 직접 지정할 수 있습니다.
다른 사용자들의 핀을 보고 데이트(여행) 계획을 좀 더 쉽게 준비할 수 있습니다.
원하는 핀은 북마크가 가능하고, SNS 공유하기를 통해 쉽게 전달할 수 있습니다.
특정 지역에 관한 최신 행사 정보를 한 눈에 볼 수 있습니다.
구현기능 * 메인 페이지
- 게시글 검색
- 인기 데이트 코스(북마크 순) 확인
- 게시글 지역 필터링
- 북마크 추가/삭제
- 사용자가 설정한 관심 지역의 게시글 업로드시 실시간 푸시 알림 및 알림창에서 확인

* 경로 만들기 CRUD(게시판)
- 주소 검색하여 지도에 마커 추가
- SNS 공유하기
- 사용자 신고 및 차단, 게시글 신고
- 작성자가 지정한 경로 확인 및 장소 정보 확인
- 이미지 업로드
- 댓글 CRUD

* 멤버십 결제
- 카카오페이 간편 결제를 이용하여 멤버십 회원으로 업그레이드 가능(결제시 피드에 광고 제거)

* 로그인, 비밀번호 재설정

* 지역행사 페이지
- 공공 API를 이용하여 최신 행사 정보 확인(날짜순, 인기순)
- 지역 및 시기 필터링
- 축제 키워드 검색

* 고객센터
- 온라인 챗봇 기능 및 관리자에게 문의사항 전송

* 관리자 페이지
- 회원 관리(정보 조회 및 삭제)
- 게시글, 댓글 관리(전체 게시글 조회, 검색, 삭제, 바로 이동)
- 광고 관리(이미지 업로드, 삭제)
- 문의 관리(문의 내용 확인 및 상태(대기/읽음) 조정 가능)
- 신고 관리(신고 내용 확인)

* 회원 가입
- 이메일 인증

* 마이 페이지
- 나의 핀 목록(내가 작성한 글, 댓글 확인 및 삭제)
- 나의 북마크(폴더 추가 및 삭제, 확인)
- 푸시 알림 여부 설정
- 회원 정보 수정, 비밀번호 변경, 회원 탈퇴
설계의 주안점 1. 보안 - Spring Security를 이용하여 사용자 인증 및 권한 부여, 사용자 차단 및 신고 기능 도입하여 부적절한 활동 예방
2. 반응형 디자인 - 반응형 미디어쿼리 적용하여 PC와 모바일 화면 크기에 최적화
3. 사용자 편의성 - 직관적이고 쉽게 이해할 수 있는 인터페이스(검색 필터, 실시간 푸시 알림)를 도입하여 사용자 경험 향상
사용기술 및
개발환경
OS : MAC
IDE : VS Code, IntelliJ
Language : Java 11, Javascript ES6
Library : React, React Native
Framework : Spring Boot(Gradle)
DB : MySql
etc : WebSocket, Firebase, Notion
배포 : AWS
이전글   |   선뜻
다음글   |   Money Plan:T
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

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

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀