Skip to content

DungBeetle0618/Talktok

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Talktok

  • 활용기술 : JAVA, Spring Boot, Thyemleaf, MySQL, JPA, Intellij, AWS(EC2, RDS), Docker, HTML5, CSS3, JavaScript, jQuery
  • 개요 : 기존 영어 교육 플랫폼의 강의는 정적인 녹화된 강의에 중점을 두고 있습니다. Talktok은 WebRTC 기술을 활용하여 실시간 회화 교육을 제공하여 기존의 한계를 극복하고 참여자 친화적인 학습 환경을 제공하는 플랫폼입니다.
  • 역할 : 프로젝트 조장, 강의 후기 기능 및 배포를 담당했습니다.

후기 등록 제약 : 결제한 과정에 대해서만 후기를 등록할 수 있도록 구현,

후기 작성 제한 : 각 사용자는 각 과저에 대해 한 번만 후기를 등록할 수 있도록 구현,

후기 수정 및 삭제 기능 : 작성자만 후기를 수정하거나 삭제할 수 있도록 구현했습니다.

⇒ 강의 후기 기능을 설계하면서, 사용자 경험을 고려한 기능 설계의 중요성을 깨닫게 되었습니다. 사용자가 쉽게 접근하고 사용할 수 있는 기능을 제공하는 것이 얼마나 중요한지 이해하게 되었습니다. 후기 작성 제한 및 수정 기능을 구현하면서, 데이터의 무결성과 사용자 편의성을 동시에 고려하는 방법을 배울 수 있었습니다. 또한, EC2 인스턴스에서 Docker를 사용하여 RDS를 통해 데이터베이스를 연동하면서 클라우드 환경에서의 운영 및 관리 능력을 향상시킬 수 있었습니다.

또한, 배포를 담당하면서 CI/CD의 중요성을 깨닫게 되었고, Jenkins, GitAction 등 배포 자동화 도구를 공부하고, 체득하기 위한 노력을 꾸준히 하겠습니다.

image image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published