Sekkison SpringBoot project - 01 # 기획

ILCHAN AHN·2023년 3월 14일
0

Sekkison

목록 보기
1/13
post-thumbnail

Sekkison Project

기획

배경

몇 가지 프로젝트를 진행하며, 그동안 배운 기술을 정리하여 새로운 팀프로젝트를 진행하고 싶었다. 기본적인 CRUD만 구현하던 단계에서 한발자국 더 나아가기 위해 팀인원 두명으로 진행하려고 마음먹게 되었다.

아이디어

인생을 살아오면서 가장 중요하게 생각하는 것이 "약속"이다. 자신이나 인간관계에서 사람을 긍정적으로 판단하는데 있어 가장 중요한 요소라고 생각한다. 따라서 나만의 약속과 타인과의 약속을 지킬수 있는 웹어플리케이션을 만들고자 마음을 먹었다. 같은 관심사를 가진 사람들과 약속을 만들며, 위치기반으로 실시간 위치를 파악할 수 있고 더 나아가 캘린더를 통해 자신의 약속을 관리할 수 있도록 구현을 해보려고 한다.

원래는 실시간 위치로 유저를 표현하고 싶었지만, 사생활침해 우려가 있기 때문에 실시간 거리로 변경하게 되었다

컨셉

약속을 상징하는 "새끼손가락"을 컨셉으로 프로젝트를 진행하였다. 원래 올바른 영문 표기법은 Seaggisoon이지만, 모양과 읽기 편한 텍스트로 만들고자하는 마음이 커 Sekkison 이라는 문구를 선택하였다.

기본 구조

SpringBoot 프레임워크를 통해 API를 구축하고 HTML과 Javascript를 통해 프론트엔드를 구축하는 것을 목표로 하였다. DB는 MySQL과 JpaRepository를 통해 구축하기로 기획하였고 backend에서 API 작동여부는 insomnia를 통해 확인하기로 하였다.

UI 구성

figma를 통해 기본적인 UI를 구축해보았다. 후에 디자인이 변경될수도 있지만, 틀을 잡아놓고 API를 구축한다면 더 나은 결과가 나올 것이라고 생각하고 진행하였다.

profile
백엔드 개발자를 꿈꿉니다

0개의 댓글