/Timetable-Artist-back

SWS 3팀 시간표 채점 프로젝트

Primary LanguageJava

이대생을 위한 시간표 채점&공유 서비스, 시간표 아티스트

전 수강신청 망한 대학생이 아니라 시간표 아티스트에요

✨ 프로젝트 소개

많은 대학생들이 자신의 ‘망한’ 시간표를 친구들과 공유하는 문화에서 착안한, 대학(원)생들을 위한 시간표 공유 서비스입니다. 시간표를 설정한 후 점수를 다른 사람들과 공유하며 랭킹에 올릴 수 있습니다. 또한 아침형/저녁형, 건물 간의 거리 등을 파악해 시간표가 얼마나 자신의 성향에 잘 맞는 시간표인지 알 수 있습니다.

본 프로젝트는 이화여대 커리어 클럽 웹개발 동아리 EFUB의 여름 프로젝트 🏖SWS(Summer Web Surf)에서 진행되었습니다.


📅 개발 일정

(2023.03.14 ~ 2022.08.01)

기획 및 디자인 : 2022.03.14 ~ 2022.08.01
개발 : 2022.06.25 ~ 2022.08.01


👩🏻‍💻 팀원 소개

차소연 김혜빈 조민서 노하은 이소정
image image image image image
API 문서 작성, 댓글 API, 배포 RDS 세팅, 시간표 좋아요 API, 시간표-수업 객체 연결, 채점 API 엔티티 생성, 시간표 API, 시간표-수업 객체 연결, 랭킹보드 API 유저 인증 API, 회원 관리 API, 기능 테스트 아키텍처 작성, 수업 API, 기능 테스트
@Soyeon-Cha @aoqls @rovemin @00blowup @doleebest



🔨 개발

⚙ 실행

git clone
Run 'TimeTableArtistApplication.java'

⚙ 기술 스택

BackEnd :

ETC :

📁 디렉토리 구조

📂 main.java
└─ 📂 SamwaMoney.TimeTableArtist
├─ 📂 Class
├─ 📂 Comment
├─ 📂 configuration
├─ 📂 Member
├─ 📂 Reply
├─ 📂 ReplyLike
├─ 📂 tablecommentmap.domain
├─ 📂 TableLike
├─ 📂 Timetable
└─ 📂 utils
└─ 📂 Global
├─ 📂 entity
├─ 📂 exception
└─ 📂 service

📁 API 명세서

API 명세서 보러가기


✨ 주요기능 소개

image
직접 시간표를 만든 뒤,

image
나의 시간표는 얼마나 좋은 시간표인지 확인할 수 있습니다. (재미있는 코멘트는 덤!)

image
나의 시간표를 랭킹보드에 공유할 수 있습니다. 다른 유저들의 시간표와 재미있는 코멘트도 확인해보세요!


📲 와이어프레임

sws와이어프레임