수강생 프로젝트

수강생 프로젝트

KH정보교육원에서 진행된 프로젝트를 팀 단위로 보실 수 있습니다.

알랩은 오프라인 스터디 카페 예약과 온라인 스터디 모임 기능을 제공하는 커뮤니티 사이트

프로젝트 발표날짜 : 2023. 05. 24

KH IEI PROJECT
 
RLAB

(디지털컨버전스)자바(JAVA)기반 공공데이터 융합 개발자 양성과정A10 1회차

팀장/팀원 김**(팀장) : 팀장 / 이용권 결제(부트페이 API)/ 좌석 예약 / 공지&QnA 게시판 / 즐겨찾기 / 알림 실시간 연동/ 태그 실시간 검색
김** : 회원가입,스터디 생성&수정, 모집글 생성&수정&삭제, 스터디가입, 스터디 찜, 검색(모집글,지역,모집중&모집완료), 펫(데려오기, 돌려보내기, 보상받기), 데일리미션, 오늘의 인증(목록불러오기),
김** : 로그인, 스터디 멤버관리(강퇴, 스터디장 위임), 스터디 관리(스터디 완료, 삭제) 투두리스트(할일 입력, 상태 변경, 삭제, 멤버 투두, 진척률 게이지), 홈 메인 배너 동작, 스터디 룸 정보 모달창
이** : 이메일인증,아이디/비밀번호 찾기, 댓글/대댓글(CRUD),자유게시판(CRUD),임시저장,스크랩,오늘의인증(사진업로드,좋아요),풀캘랜더API,접속자,알림(SSE)
최** : 회원정보 수정, 이용시간 게이지, 펫 경험치 게이지, 예약 정보 조회, 스터디 관리(삭제, 탈퇴), 작성글 관리(찜 목록 조회, 스크랩 목록 조회, 작성글 조회), 웹 디자인, 전체적인 css 관리
개요 공부할 장소가 필요하지만 저렴한 공영독서실은 자리가 한정되어 있고, 사람이 많은 카페는 조용히 공부를 하기에 마땅치 않은 경우가 많습니다. 그럼에도 불구하고 공부를 할 장소가 필요한 사람들이 늘어나며, 마땅한 독서실 자리를 찾지 못했거나, 더 깔끔하고 차별화된 서비스를 원하는 소비자들, 혹은 며칠 내지 몇시간 정도만 필요해 독서실을 장기신청할 필요가 없는 등 다양한 사유로 ‘스터디 카페’라는 개념이 생겼습니다.
개념이 확립되고 인지도가 높아지며 이용자가 늘어나는 추세에서, 스터디 카페 이용권과 예약을 직접 관리할 수 있도록 하고, 스터디 카페를 찾는 사람들이 함께 이용할 수 있는 온라인 스터디 활동을 지원하는 사이트를 구상하였습니다.
구현기능 ⊙회원관리
- 회원가입(중복검사, 유효성검사, 이메일 인증번호 확인)
- 로그인/로그아웃
- 아이디 찾기/비번 찾기
- 자동로그인
⊙스터디
- 달력(일정 조회, 등록, 수정)
- 투두리스트(목록 실시간 동기화, 등록/수정/삭제/완료처리, 달성률 표기)
- 오늘의미션(등록, 수정, 다른회원들의 달성여부 확인,달성률 표기)
- 인증게시판(목록 불러오기, 좋아요 기능 및 개수 표시, 사진 등록/수정)
- 자유게시판(목록 조회(페이지네이션), 게시글 작성/수정/삭제, 댓글 작성/수정/삭제, 스크랩 기능 및 개수 표시, 임시저장/임시저장 불러오기)
- 실시간 접속인원 체크 동기화 및 정렬
- 스터디 관리(현재/즐겨찾기 스터디 표시, 즐겨찾기 설정, 스터디 정보 수정/삭제, 스터디 완료 전환, 회원 강퇴 및 스터디장 임명 기능)
⊙예약
- 이용권 구매 - 부트페이 API 연동
- 예약(지점 목록 불러오기, 지점 별 좌석 세팅/예약상태 불러오기, 소유중인 이용권 목록 불러오기 및 그에 따른 옵션 선택 기능 추가, 이용권 연동 예약 정보 추가, 나의 펫 경험치 추가 및 레벨 조정)
- 예약 시간에 따른 좌석상태 자동 업데이트
⊙모집하기
- 스터디 생성
- 모집글 관리(목록 조회(페이지네이션), 생성/수정/삭제, 찜하기 기능)
- 모집글 상세보기(모집글 및 스터디 정보 불러오기, 스터디 가입, 댓글 작성/수정/삭제, 임시저장/임시저장 불러오기)
⊙마이페이지
- 회원 정보 수정
- 예약 정보 조회(사용중인 좌석/캐비닛 정보, 남은 이용시간 실시간 조회)
- 펫 정보 조회
- 구매·예약 관리(구매 내역 및 세부 이용권 정보 확인, 예약 내역 조회)
- 게시글 관리(작성한 게시글, 작성한 모집글, 스크랩한 게시글 조회(페이지네이션))
- 스터디 관리(개설한 스터디, 찜한 스터디 조회(페이지네이션))
⊙알림
- 이벤트 발생 시(게시판과 모집글의 새 댓글/대댓글, 스터디가입 및 탈퇴, 좋아요) 실시간 알림 송수신
- 알림창(알림 목록 불러오기, 클릭 시 해당 글로 이동, 알림 확인 전환, 읽지 않은 알림이 있을 때 배지 표시)
- 알림 수신 시 알림창 자동 새로고침
⊙공지, 문의 게시판
- 목록 불러오기(페이지네이션-게시판/제목검색, 정렬순 변경), 게시글 등록/수정/삭제
- 문의게시판 - 답변여부 조회, 답변 등록/수정/삭제
⊙펫
- 펫 목록 불러오기
- 나의 펫 설정/해제
⊙인터셉터
- 비회원 접근제한(로그인 시 이전까지 있던 페이지로 이동)
설계의 주안점 - 다양한 지점의 좌석 상태 확인 및 자유로운 이용권 관리
- 공통 목표를 가진 사람들 간의 정보 공유, 스터디 가능
- 투두리스트, 펫 등 성취감을 줄 수 있는 스터디 보조 기능
- 카페 예약과 스터디 기능의 접근성을 높여 사용을 촉구하는 시너지 효과
사용기술 및
개발환경
개발 언어: Java
프론트엔드 기술: HTML, CSS, JavaScript, jQuery
백엔드 프레임워크: Spring Framework
데이터베이스: MySQL
ORM(Object-Relational Mapping): MyBatis
통합 개발 환경: Eclipse,STS4, Visual Studio Code (VSCode)
협업 도구: Notion , Slack
이전글이전글이 없습니다.
KH정보교육원
  • 고용노동부 선정
  • 5년 인증 우수훈련기관 선정
  • 대한민국 브랜드 어워즈 대상
  • IT교육부문 4년 연속 대상 수상
  • 고용노동부
  • 장관 표창

빠른 상담

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

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

교육희망 과정

희망과정 선택


세부 교육과정

전화 아이콘
  • 1544-9970
  • 전국대표문의전화(연중무휴)

교육희망 지점

신청자 정보

- -

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

1544
9970

대표문의
(연중무휴)

개강일정

개강일정

국비대상자 간편조회

국비대상자
간편조회

온라인 상담

온라인 상담

오시는길

오시는길

카톡 상담

카톡 상담

KH정보교육원
전국대표 문의전화
(연중무휴)

1544-9970

주말·공휴일에도 상담 및 접수 가능합니다.

  • 2023 당산지원

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

  • 2022 강남지원

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

  • 2022 종로지원

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

  • 2020 강남지원

    훈련 이수자 평가
    A등급 획득

  • 2020 종로지원

    훈련 이수자 평가
    A등급 획득

  • 2019 당산지원

    훈련 이수자 평가
    A등급 획득

  • 2019 IT교육부문

    브랜드 대상
    4년 연속 수상

  • 2018 당산지원

    4차 산업 선도
    훈련기관 선정

KH정보교육원 | 사업자등록번호 : 487-86-00763 | 사업자등록번호 : 851-87-00622 | 서울 강남 제2014-01호 | 대표자 : 양진선 | 책임자 : 최홍석 |  개인정보관리책임자 : 양진선

강남지원 1관 : 서울특별시 강남구 테헤란로14길 6 남도빌딩 2F, 3F, 4F, 5F, 6F
강남지원 2관 : 서울특별시 강남구 테헤란로10길 9 그랑프리 빌딩 4F, 5F, 7F
강남지원 3관 : 서울특별시 강남구 테헤란로 130 호산빌딩 5F, 6F
종로점 : 서울특별시 중구 남대문로 120 그레이츠 청계(구 대일빌딩) 2F, 3F
당산점 : 서울특별시 영등포구 선유동2로 57 이레빌딩(구관) 19F, 20F
논현점 : 서울특별시 강남구 논현로 132길 9 마루빌딩 1F, 2F, 3F
부산점 : 부산 부산진구 중앙대로 627 삼비빌딩 2F, 12F