오늘 회의는 페이지를 어떻게 구성할 것인가에 대해 이야기해보았다.
나는 이런 방식으로 페이지를 구성해보았다.
먼저 윗부분에 카테고리를 넣고 아래에 게임 이미지가 슬라이드로 옴직이도록 설정하고 아래에 카드 섹션을 넣는 것으로 꾸며보았다. 카드는 옆의 이미지처럼 구성하는 것으로 생각했다.
다른 분들의 아이디어도 들어보면 전체적으로 비슷했지만 기능과 또 다른 페이지를 추가하는 아이디어가 있었다. 그래서 의견들을 종합해서 다음과 같이 정리해보았다.
첫번째 페이지: 카드 섹션은 넣는 방향으로. 그리고 검색, 태그, 카테고리 구현은 시간 내에 가능한가, 혹은 우리의 실력으로 가능한지 의견을 들어본 뒤 추후에 결정하는 것으로.
두번째 페이지: 카드를 클릭하면 들어가는 페이지로 게임의 세부 정보와 코멘트를 적을 수 있도록 구현. 이때 코멘트 구현도 튜터님께 물어봐서 판단해보는 것으로 결정.
회의는 굉장히 다들 잘 참여해주어서 너무 좋았다. 각자 의견들도 말씀해주시고 좋은 아이디어도 많았다. 태그에 따라 카드 섹션이 구분되는 것, 좋아요와 싫어요를 두번째 페이지에 넣어 첫번째 페이지의 카드 순서가 달라지는 것, 좋아요가 어려우면 하트 같은 것을 클릭할 수 있는 기능을 추가하는 것 등 다양한 아이디어가 많이 나왔다.
그러나 현실적인 문제(시간, 실력)에 부딪혀 그것들을 전부 구현하지는 못했고 최대한 할 수 있는 것들만 선정하였다.
나는 다른 팀원분과 함께 백엔드를 담당하여 DB를 구현하기로 했는데 우리가 사용할 API는 이것이다.
Free-To-Play Games Database API - FreeToGame
mmorpg, shooter, strategy, moba, racing, sports, social, sandbox, open-world, survival, pvp, pve, pixel, voxel, zombie, turn-based, first-person, third-Person, top-down, tank, space, sailing, side-scroller, superhero, permadeath, card, battle-royale, mmo,
www.freetogame.com
좋은 데이터를 제공해주고 있어서 이것들을 통해 DB를 완성시킬 건데 양이 많아서 데이터를 선별하는 작업부터 하기로 결정했다. 500개가 넘는 것을 절반으로 나눴지만 역시 많은 것은 마찬가지고 쉽지 않겠지만 처음 해보는 백엔드라 나름 재미도 있을 것 같아 흥미진진하다.
'Study > 스파르타코딩(왕초보 시작반)' 카테고리의 다른 글
내일배움단 11일메이킹챌린지 4일차 (0) | 2021.07.22 |
---|---|
내일배움단 11일메이킹챌린지 3일차 (0) | 2021.07.21 |
내일배움단 11일메이킹챌린지 1일차 (0) | 2021.07.19 |
3주차 에피소드 (0) | 2021.07.17 |
3주차 과제 (0) | 2021.07.17 |