DEVRUN은 프로그래밍과 관련된 강의를 들을 수 있는 온라인 교육 플랫폼입니다.
프로젝트 명은 개발을 향해 달리자라는 의미로 Dev(Development)와 Run을 결합하여 지었습니다.
Test ID : studentTest1 , Password : qwer1234!
역할 | 이름 |
---|---|
프론트엔드 | 송진환 |
프론트엔드 | 이하늘 |
프론트엔드 | 임혜진 |
백엔드 | 김석환 |
백엔드 | 김선호 |
백엔드 | 김성민 |
백엔드 | 박호연 |
- Java 8
- Spring Boot 2.7.1
- Spring Security 5.7.9
- MariaDB(MySQL) 10.6.10
- JPA
- Tomcat
- Gradle
- JWT
- OAuth2.0 (Google Youtube , Kakao login)
- AWS EC2 (Ubuntu 22.0.4.3 LTS / 1GiB RAM / 1 Virtual Core CPU )
- AWS S3 (5GB)
- AWS RDS (MariaDB)
- AWS Elastic Cache (Redis, 0.5GiB)
- i’m port (간편 결제)
- AWS SDK
- Youtube Data API V3
- Gmail
- Jcodec (A pure java implementation of video/audio codecs.)
- Git Hub
- Git Hub Action / Workflow
- Swagger (API 문서)
- Canva
- ERDCloud
- Notion
- Discord
- Postman
아키텍처 구조
DB 구조