창의융합종합설계1 회고록 (feat. Java, SpringBoot, Amazon EC2, Amazon S3, Redis, Docker)
·
코딩
3학년 2학기 한 학기를 쏟아부었던 창의융합종합설계1 회고록을 작성하고자 한다.먼저, 우리 팀의 창의융합종합설계2 과목의 주제를 간단히 말하자면, 우리 학교 학생들이 편히 쓸 수 있는 코딩 웹사이트이다. 1. 본 웹사이트의 목적1. 교육- 웹 사이트를 통해 코딩 문제를 풀고 채점한다.- OpenAI API를 통해 사용자의 코드 리뷰를 제공한다.2. 편의성- 이용 목적에 맞는 사용자 수준 및 유사 문제 추천을 한다.- 편리한 UI/UX3. 소통의 장- 선후배 간의 소통을 위한 커뮤니티를 제공한다.- 다양한 커뮤니티 게시판 종류를 제공한다. 2. 내가 맡은 역할나는 백엔드 역할을 맡았다.- 데이터베이스 설계- 웹 페이지 기능 구현- 프론트엔드, 백엔드 서버(AWS EC2) 배포- 프론트엔드, 백엔드 CI/..