gyuturn / study-deposit

서울과학기술대학교 졸업작품(캡스톤디자인 - 스터디보증)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Study-Deposit

돈을 걸고 하는 스터디

서울과학기술대학교 졸업작품(캡스톤 디자인) - 1인작품

📝   다운로드 및 링크

https://www.studydeposit.kro.kr
https://drive.google.com/file/d/1o8I6u0qbQwziXqAcpZhf6aeU_zpd6FSo/view?usp=sharing (apk 파일)

📝   Fuctions

1️⃣ 자신이 원하는 스터디를 개설하고 보증금을 걸 수 있다.

2️⃣ 만약 정해진 출석기간을 지키지 못하는경우, (제출한 보증금/보증금은 스터디 참여한 회원+개발자 수)로 분배된다.

3️⃣ 출석시간 규칙은 스터디 방장이 수정가능

4️⃣ 각 스터디방에서는 자유롭게 이야기할 수 있는 채팅기능 제공

5️⃣ 보증금 충전을 위한 카카오페이 결제 서비스

6️⃣ 보증금을 자신의 계좌로 옮길 수 있는 계좌이체 기능

📑   About Project

로그인/회원가입

kakaklogin

  • 카카오 로그인만을 회원가입으로 가능함
  • 추후 카카오페이로 포인트 충전을 위해 카카오로 회원을 통일
  • 익명의 닉네임을 받음



스터디방 목록(메인 홈)

스크린샷 2023-04-09 오후 2 51 35

  • 현재 진행중인 스터디방 목록 제공
  • 메인 홈



스터디방 입장

studyroom_enter study_enter_error

  • 회원이 스터디방에 입장하려고 하는 UI
  • 회원이 현재 자신이 가지고 있는 포인트가 입장
  • 보증금보다 높아야 입장가능
  • 입장시에 해당 보증금만큼 자신의 포인트가 차감



스터디방 생성

studyroom_post

  • 스터디 방 생성
  • 제목, 출석날짜, 참여인원 , 보증금, 해시태그 등을 입력해야함



해시태그(스터디방 생성)

hashtag

  • 해시태그 등록/조회
  • 해시태그 이미 존재할 시 해시태그 선택가능



스터디방 출석

attendance attendance_Already attendance_late

  • 포함된 스터디방에서는 매일 정해진 시간마다 출석버튼을 눌려야함
  • 만약 누르지 않으면 결석처리 되며, 방장이 정한 출석제한(예를들어 3일)이 초과되면 보증금을 받지 못하고 퇴출
  • 다른 유저의 출석현황을 볼 수 있음

스터디방 정보확인

studyroom_info

  • 해당 스터디방의 정보를 간략히 볼 수 있음
  • 방과 관련된 정보(제목, 카테고리, 스터디 가간, 인원, 보증금)관련 제도 등을 확인할 수 있음



마이페이지

스크린샷 2023-05-25 오후 11 32 33
  • 마이페이지에서는 회원정보 수정, 스터디방 조회,포인트 충전 및 환전, 로그아웃 기능이 있음
  • 포인트 충전은 카카오페이로 가능
  • 회원정보수정, 포인트 환전, 로그아웃은 미구현

자신이 속한 스터디방 확인 및 입장(마이페이지)

mystudyrooms

  • 자신이 속한 스터디방을 확인할 수 있음



포인트 충전(카카오페이)

kakaopay

  • 포인트 충전 및 환전은 카카오페이를 통해 진행 가능
  • 현재는 테스트버전이기에 가상계좌를 I’m port(PG)에 등록하여 기능구현



계좌이체(포인트->현금 전환), 채팅(현재 기능 구현중)

📑   ERD

스크린샷 2023-04-09 오후 3 01 49

📑   Project 관리

📱   기술스택

FE :  

BE :  

📑   아키텍쳐

스크린샷 2023-04-09 오후 3 23 37

(back to top)


👨‍👩‍👧‍👦   Contributors

FE/BE 김규민
@gyuturn

(back to top)

About

서울과학기술대학교 졸업작품(캡스톤디자인 - 스터디보증)


Languages

Language:Java 77.0%Language:Vue 20.9%Language:JavaScript 1.8%Language:HTML 0.3%