Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

프로젝트 이름 - RankGame


프로젝트 소개

게임 전적 검색 및 구글 플레이 스토어에 있는 게임의 인기 순위를 투표하고, 그 데이터를 시각화하여 게시판에서 소통할 수 있는 커뮤니티 사이트


기술 스택

Spring Boot MyBatis Html/CSS/JavaScript MySQL RDS EC2

나의 역할

프론트엔드 - 메인페이지 / 배틀그라운드 전적검색 / 인기게임 투표 시각화 / 게시판 / 공지사항 백엔드 - 배그틀그라운드 API연동 / 인기게임 투표 시각화 / 게시판 / 공지사항


구현 기능 미리보기

1. 배틀그라운드 API

KakaoTalk_20240814_014011918_05

2. 인기게임 랭킹 그래프

KakaoTalk_20240814_014011918_04

3. 게시판 리스트 및 상세보기

KakaoTalk_20240814_014011918_03

4. 게시글 작성

KakaoTalk_20240814_014011918_02

5. 게시글 삭제

KakaoTalk_20240814_014011918_01

6. 게시글 검색 처리

KakaoTalk_20240814_014011918


배운 점

Spring Boot와 JPA를 실무적으로 적용하는 경험
AJAX를 사용하여 비동기적으로 댓글을 처리하는 기능을 구현
MyBatis를 활용하여 SQL 쿼리를 직접 작성하고 복잡한 데이터 처리를 수행
프론트엔드와 백엔드의 연계 작업을 진행하면서, 클라이언트-서버 간의 데이터 흐름을 이해


아쉬운 점

Bootstrap과 jQuery를 사용해 UI를 구현했지만, 디자인의 세부적인 부분에서 완성도가 부족
프로젝트 진행 중 테스트 코드 작성과 디버깅에 충분한 시간을 할애하지 못하였다.
RESTful API 설계나 클라우드 서비스와 같은 최신 기술을 좀 더 적극적으로 도입해 보지 못한 것이 아쉬움으로 남습니다.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages