사이트 도메인: https://kwangpyung.kro.kr
Kwthon 2024 : 광운대학교 동아리 연합 해커톤
-
기존 게시판의 문제
- 사람들이 잘 모른다
- 로그인을 해야만 조회가 가능하다.
- 인지도가 많이 부족하고, 로그인을 해야만 서비스 이용이 가능하다.
-
장소대여의 문제
- 각 건물마다 예약 시스템이 다름.
- 예약이 얼마나 되어있는지 알 수 없다.
- 단과대별 강의실 대여 기준이 다름.
- 각 강의실 수용인원이나 설비를 모름.
-
교수 정보에 대한 문제
- 교수님의 공개정보를 찾기 어려움.
- 각 교수님별 수업 스타일을 알기 힘듦.
- 간편화된 청원 게시판 제작 - /kwsmg
- 교수정보/스타일 조회 서비스 제작 - /kwpr
- 강의실 정보 조회 서비스 제작 - /kwopgg
| Method | Endpoint | Description |
|---|---|---|
| POST | /petition/complaint/add |
청원을 접수(이하, 생성)하는 기능입니다. |
| POST | /petition/complaint/delete |
작성한 청원을 삭제하는 기능입니다. |
| PUT | /petition/complaint/modify |
작성한 청원을 수정하는 기능입니다. |
| POST | /petition/complaint/read |
청원을 조회하는 기능입니다. |
| GET | /petition/complaint/detail |
청원의 세부정보를 조회하는 기능입니다. |
| POST | /petition/complaint/search |
청원을 검색하는 기능입니다. |
| PUT | /petition/complaint/gachu |
특정 청원을 추천하는 기능입니다. |
| PUT | /petition/answer/modify |
작성한 청원에 대한 답변을 하는 기능입니다. |
| Method | Endpoint | Description |
|---|---|---|
| POST | /total/professor/search |
교수님을 검색하는 기능입니다. |
| PUT | /total/professor/evaluate |
교수님을 평가하는 기능입니다. |
| GET | /total/professor/detail |
교수님의 세부정보를 검색하는 기능입니다. |
| POST | /total/professor/add |
교수님 및 교수님 정보를 추가하는 기능입니다. |
| DELETE | total/professor/delete |
교수님 및 교수님 정보를 삭제하는 기능입니다. |
| PUT | /total/professor/modify |
교수님 및 교수님 정보를 수정하는 기능입니다. |
| POST | /total/lecture/search |
과목단위로 강의를 검색하는 기능입니다. |
| Method | Endpoint | Description |
|---|---|---|
| POST | /classroom/room/search |
강의실을 검색하는 기능입니다. |
| POST | /classroom/room/filter |
강의실의 특정조건으로 검색하는 기능입니다. |
| POST | /classroom/room/list |
등록된 강의실을 조회하는 기능입니다. |
| POST | /classroom/room/detail |
강의실의 특정 조건을 조회하는 기능입니다. |
| POST | /classroom/room/create |
강의실을 생성하는 기능입니다. |
| PUT | /classroom/room/update |
강의실을 수정하는 기능입니다. |
| DELETE | /classroom/room/delete |
강의실을 삭제하는 기능입니다. |
| POST | /classroom/room/detail-page |
강의실의 상세 조건을 조회하는 기능입니다. |
| POST | /classroom/room/review |
강의실의 평을 조회하는 기능입니다. |
| POST | /classroom/room/review/create |
강의실의 평가를 추가하는 기능입니다. |
| PUT | /classroom/room/review/update |
강의실의 평가를 수정하는 기능입니다. |
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/authenticate |
Klas에서 사용자의 정보를 반환하여 회원가입 및 로그인하는 기능입니다. |
- 프론트 파트(Front part): react, Figma
- 백엔드 파트(Backend part): Django, Mysql
- 배포(Deployment): Amazon Cloud AWS, Nginx, Github Actions
- 이 외(Other): Figma, Notion
- 프론트 레포지토리(Frontend Repository): https://github.com/kwthon/SSSENO-FE
- 백엔드(Django) 레포지토리(Backend(Django) Repository): https://github.com/kwthon-2024/SSSENO-BE
| 이주석 | 유아름 | 최세인 | 장원준 | 송희수 | 이정우 |
|---|---|---|---|---|---|
| Project Manager | Frontend Developer | Fronted Developer | Backend Developer CI/CD | Backend Developer | Backend Developer |












