처음으로 하는 개인 프로젝트입니다.
페이지 구성부터 서버 연동까지 혼자서 해보려니까 볼 때마다 빠진 부분이 보이네요.
그 부분은 프로젝트를 진행하면서 추가, 수정하도록 하겠습니다.
일단 만들려는 사이트의 주제는 넓은 의미에서 주식커뮤니티 사이트입니다.
좁은 의미에서는 종목추천 사이트로 각자 종목을 추천할 수 있는데 그에 대한 근거를 필수적으로 피력해야 합니다.
구현 기능으로는 회원가입, 로그인, 로그아웃, 글쓰기, 댓글, 첨부파일 넣기 등을 생각하고 있습니다.
신고하기 기능도 필요할 것으로 보이고 뭔가 빠진 기능들이 있을 거 같은데 단순한 사이트를 생각해서 그런지
잘 생각나지 않네요.
필요 페이지로는 회원가입, 로그인, 아이디 찾기 페이지가 있고 글쓰기 1,2와 게시판 글 목록 1,2와 같이 숫자로 나누어져 있는데 이는 공지사항, 자유게시판, 추천 게시판을 나누어 표현한 것입니다.
DB는 h2를 사용할지 mySql을 사용할지 아직 정하지 못했는데 테이블을 먼저 생각한다면 회원테이블과 각 게시판마다 테이블을 생성해 총 4개로 구현할 수 있을 거라 생각합니다.
대략적으로 구현기능과 필요 페이지, 테이블, 사용할 도구와 언어들을 정리해봤습니다.
화면 구성을 어떻게 해야할지 아직 감이 오지는 않습니다. 머릿속에는 단순한 사이트로 구현되어 있는데 이대로 하면 너무 휑하지 않을까 하는 생각이 들어서 그런 듯합니다.
navbar를 만들면 위쪽 상단에 만들까 왼쪽에 세로로 만들까 고민을 했는데 제일 위 상단에 만드는게 개인적으로 나아 보입니다.
어제 고민을 많이하며 작성했는데 글로 풀어서 쓰니 양이 적네요.
아무래도 경험이 부족해서 뭐가 필요하고 어떻게 구성해야 하는지 몰라서 그런 듯합니다.
그리고 글로 작성하면서 느낀 건데 화면 구성이 너무 부족한 거 같네요 그 부분부터 추가해야겠습니다.
읽어주셔서 감사하고요 앞으로 만들어가는 과정을 하나씩 올려보도록 하겠습니다.
'Java' 카테고리의 다른 글
spring DI, AOP (0) | 2022.06.14 |
---|---|
Spring의 특징 POJO/ DI/ IoC (0) | 2022.06.13 |
토이 프로젝트 주식 커뮤니티 만들기(4) - 클래스 다이어그램 (0) | 2022.05.19 |
토이 프로젝트 주식 커뮤니티 만들기(3) - DB (0) | 2022.05.18 |
토이 프로젝트 주식 커뮤니티 만들기(2) - 스토리보드 (0) | 2022.05.09 |