서비스 런칭 도전 프로젝트

중간점검

남건욱 2024. 11. 16. 22:14
반응형

목차

1. GitHub 기록

2. 서버 테이블 현황

3. 화면 컴포넌트

4. 주요 기능

5. 해결해야할것들

6. 사이트 사진

 

 

프로젝트를 시작한지도 3개월이 되어간다. 3개월동안 열심히 했던것도있지만 나태해졌던 기간도 있다. 아직 마무리 지을것은 많이 남았지만 중간점검을 하며 되돌아볼겸 스스로의 일지를 작성해본다.

 

1. GitHub 기록

프로젝트 서버(spring boot)

 

프로젝트 화면(react)

 

 

2024년 내역

서버작업할때는 pr템플릿을 사용해서 구분을 해뒀다. 하지만 화면작업(react)를 할때는 찾아가면서 천천히 할 생각이라서 따로 구분해두지 않았다. 지금와서 생각해보면 좀 아쉬운 부분이다. 템플릿의 유무에 따라 큰 차이가 있지는 않지만, 그래도 다시한번 내가 했던 작업이 어떤작업에 속해있는지 다시한번 생각해주는 부분이였던것같다.

 

 

2. 서버 테이블 현황

서버 테이블 사진

 

어느새 테이블만 해도 24개가 되어버렸다. 프로젝트가 마무리되어갈 단계에서 다시한번 검토해보며 설계적 실수를 확인하려한다. 기초단계에서 튼튼하게 잡지않고 일단 시작해보자 라는 생각으로 진행했던 프로젝트라 최적화가 덜 되어있는것같다. 

 

 

3. 화면 컴포넌트 

화면 폴더 구조(react)

 

이번프로젝트는 리액트를 처음 사용해보는 프로젝트다. 공식문서를 읽고 그 뒤 gpt+구글링을 통해서 만들어갔던 프로젝트 화면 구성이다. 지금 봐서는 더 합칠건 합치고 반복적인것은 줄일수있을것같다. 하지만 일단 서비스를 우선적으로 오픈한뒤 하나하나씩 고쳐가려한다.

 

 

4. 주요 기능

현재 제작중인 커뮤니티는 여행관련커뮤니티다.

처음엔 카테고리가 매우 많았다. 하지만 개발하는 입장에서 초반에 카테고리를 세부적으로 나누고 전문적으로 진행하면 좋을것같다는 생각에 과하게 욕심을 부렸던것같다. 1-2가지의 카테고리라도 사용자 입장에서 편리하게 개발하는게 좋을것같아서 진행 중간에 필요없는것들은 과감하게 제거했다. (꼭 추가하고싶었던 기능들은 따로 기억해뒀다.. 나에게만 의미있는)

 

 

5. 해결해야할것들

아직 해결해야할것들이 매우많다. 기본적인것들부터 해결방법을 찾아서 적용해야할것까지 다양하다.

현재 사이트 기능에는 사진업로드 기능이 다양하게 존재한다. 하지만 아직은 로컬에서만 실행중이기때문에 파일업로드 취약점에 대해 준비하지못했다. 이러한 기본적인 것들부터 전체적으로 사용경험적, 보안적으로 신경쓸 부분이 많다. 정리할것들은 하나하나 다 메모해뒀지만 어딘가 불안하기도 하다. 처음부터 완벽할순 없다지만 그래도 첫작품은 완벽하게 마무리하고싶은게 사람의 심리가 아닌가 싶다.

 

 

6. 사이트 사진

여행 동료모집 글쓰기 step1

 

여행 동료모집 글쓰기 step2

 

 

여행 동료모집 글쓰기 step3

 

여행 동료모집 step4

 

솔직히 디자인이 제일 어렵다..

혼자 하려다보니 어떻게해야 될지 모르겠다.. 목표는 그래도 평범하게라도 하고싶은데 잘 모르겠다. 그래도 노력은 열심히 하고있다. 디자인이 제일 시간이 오래 소요된다.. 

반응형
프로필사진

남건욱's 공부기록