하나의 플랫폼에서 진행되는 스터디 활동
저희 서비스가 추구하는 목표는 하나의 스터디 플랫폼에서 모든 것을 해결하자입니다.
- 자신의 할일와 일정 관리를 간편하게 할 수 있고, 통계를 한 눈에 볼 수 있습니다
- 독립적인 스터디 룸을 만들어 스터디원들과 소통, 자료 공유, 일정 관리 등을 할 수 있습니다.
- 스터디 룸에서는 실시간 채팅, 화상 채팅, 게시판, 질문 게시판 등을 제공합니다
HTML5 | CSS3 | JavaScript |
React | Redux |
AXIOS | OpenVidu |
Java | Spring-Boot | Spring-Security | Gradle | Hibernate |
MySQL | Websocket | mongoDB | swagger |
Docker | Jenkins | NginX | AWS EC2 | AWS S3 |
이상민 (팀장): Backend 총괄 + Frontend 개발 + 프로젝트 관리
조현동 (팀원): Backend 개발 + 배포
오준호 (팀원): Backend 개발 + DB 관리
박유진 (팀원): Frontend 총괄 + 디자인
전태영 (팀원): Frontend 개발 + 발표
곽준영 (팀원): Frontend 개발
BackEnd
.
└── main
├── java
│ └── com
│ └── a406
│ └── mrm
│ ├── common
│ │ ├── filter
│ │ ├── handler
│ │ └── util
│ ├── config
│ │ ├── auth
│ │ ├── jwt
│ │ └── oauth
│ │ └── provider
│ ├── model
│ │ ├── entity
│ │ └── dto
│ ├── controller
│ ├── repository
│ └── service
└── resources
├── README.md
├── application.properties
└── email.properties
FrontEnd
.
├── public
│ └── images
└── src
├── OCR
├── sagas
├── sagas
├── slice
└── components
├── Calendar
│ └── DatePicker
├── Category
├── DnD
│ └── styles
├── GroupRoom
│ ├── Board
│ │ └── ArticlePage
│ ├── Chat
│ ├── GroupRoomItem
│ ├── TimeList
│ └── OpenVidu
├── ImageUpload
├── Login
├── Modal
│ ├── Group
│ ├── Profile
│ └── Todo
├── MyRoom
│ └── MyRoomItem
├── ScheduleThings
│ └── styles
└── TodoThings
└── styles