시작하기에 앞서 이 프로젝트를 진행한 이유는
필자는 7월에 국비학원을 수료하였으며, 최종프로젝트를 조원들과 진행하였으나,
미흡한 부분이 많아 개별적으로 프로젝트를 만드는것이 좋겠다고 생각하여 이 프로젝트를 진행하게되었다.
개인이 만들수있는 주제가 무엇이 있을지 고민하다가, 친구의 추천에 따라 나만의 미니홈피를 만들기로 결정하였다.
실제 미니홈피는 bgm (백그라운드뮤직) 기능이 되어있으며, 사용자 설정에따라 우측 탭들이 수정 및 삭제가
가능하고, 접속시 대문에 자신만의 미니룸 꾸미기가 가능한걸로 알고있다.
해당 기능들을 자세히 파악하고자 로그인을 시도하려하였으나 8월 16일 기준으로 운영이 중단된 (...) 상태라
기타 블로그와 구글링으로 어떤식으로 구성되어있는지 확인하고 구현하고있다.
그럼에도 불구하고 굳이 나만의 미니홈피를 만들기로 결정한 이유는
1. 학원 최종프로젝트에서 사용한 로그인과 회원가입 구현이 마찬가지로 필요하므로 접목시키기 좋다.
2. 회원들을 관리할 어드민 페이지도 최종프로젝트에서 구현했던 경험이 있기때문에 추가로 만들면 좋을것 같다고 생각하였다.
3. 수업시간에 배웠던 나만의 게시판만들기처럼 기본적인 틀은 미니홈피 메인화면과 매우 흡사하며 업로드 기능 부분도 배웠던 부분과 매우 비슷하다.
4. 방문자수 에 따른 숫자 증가와, 일촌맺기 ,bgm 기능 구현 < - 심화적인 부분도 기회삼아 구현해보고싶다.
이것 이외에 많은 이유가 있지만 내가 배웠던 기능들에 한하여, 잘 접목하면 좋은 결과가 나올수있을것 같다고 생각하여 이 프로젝트를 진행하게되었다.
아래에 계획에 대해 작성하였다.
계획기간 : 8/16~9/13
4주 (변경가능성있음)
프로젝트명 : dajungworld (기존 싸이월드에서 울집강아지 이름을 따서 지음)
개발환경: windows , apache Tomcat
사용툴: spring ,eclipse ,oracle
라이브러리 : Ajax , jQuery , MyBatis
developer : 카카오 developer ( 로그인구현에 사용예정)
참고한 블로그: 싸이월드 프로젝트 1,2번 기능(자기소개, 메인화면 수정) (tistory.com)
싸이월드 프로젝트 1,2번 기능(자기소개, 메인화면 수정)
먼저.. 이 프로젝트는 미완임을 밝힙니다. (사유 : 실력부족 ) 사용한 프로그램은 eclipse jsp 와 MySQL Workbench 입니다. 깃허브에 있는 싸이월드를 HTML 과 CSS 로 구현하신 분의 틀을 가져와서 기능만
belights.tistory.com
참고한 깃허브 https://github.com/joseph-106/2021_MINI_HOMEPAGE
GitHub - joseph-106/2021_MINI_HOMEPAGE: 21세기에 부활한 미니홈피
21세기에 부활한 미니홈피. Contribute to joseph-106/2021_MINI_HOMEPAGE development by creating an account on GitHub.
github.com
17일자에 이 글을 작성하였지만, 시작은 어제날짜인 16일부터 진행하였다.
다음 글에 어제 진행한 부분을 작성하도록 하겠다.