Overview
개요
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio

bod 란 beginning of day 의 약자로 하루의 시작을 함께하는 SNS 라는 의미를 담고 있다.
수업과정에서 배운 부분을 잘 나타내며 부가적인 필요한 부분들을 공부하기 위해 선정한 프로젝트다.

Team Members
팀원
  • 송화섭(팀장) : DB, 기획, 발표, 타임라인, 업로드, 채팅, Q&A, 로딩페이지
  • 손석표 : 글쓰기, 글수정, 업로드, 관리자, 친구, 채팅
  • 송영주 : 로그인, 그룹, 해시태그, 프리미엄, 신고, 개인정보수정, 프로필수정
  • 정지원 : 회원가입
Function Implementation
구현 기능
  • 로그인 : 회원가입(카카오, 일반), ID/PW 찾기, 회원가입, 아이디 저장
  • 타임라인 : 댓글/답글/좋아요, 다중파일업로드, 미리보기, 해시태그, 로딩페이지
  • 그룹 : 그룹 검색, 수정, 생성
  • Q&A : 리스트, 상세보기, 수정/삭제/쓰기
  • 관리자 : 모든 삭제 처리, 신고
  • 기타 : 채팅, 친구, 프리미엄 결제 서비스
Design Point
설계 주안점
  • 수업 과정에서 배운 내용을 최대한 많이 활용하여 구현
  • 해보고, 해보고 싶은 기능을 검색하여 공부하고 활용하여 구현
  • 시간에 쫓기지말고 기능에 대한 이해가 완벽해질 때까지 공부하여 구현
Technique & Environment
사용 기술 및 개발환경
  • 개발도구 : Spring(Eclipse) , Oracle SQL Developer
  • 사용 기술 : JAVA , CSS , HTML , JS , JSP , MyBatis, AJAX, Spring-WebSocket,JSON, rombok
  • 라이브러리 : Bootstrap
  • 서버 : Apache Tomcat v9.0 , Oracle Database