세상을 편리하게 만드는 개발을 지향합니다
세상을 편리하게 만드는 개발을 지향합니다(전혜진)
전혜진 | Jeon Hye Jin 1996.01.30 | 서울시 금천구 안녕하세요! 풀스택 개발자 전혜진입니다. 개발 역량 뿐만 아니라 다양한 팀 활동으로 다져진 커뮤니케이션 역량을 통해, 매끄러운 협업을 약속드립니다.
수행 기간
2019년 8월 6일 ~ 2019년 8월 25일 (19일)
프로젝트 등급
개인프로젝트

프로젝트 개요

스터디 봉봉은 Oracle Database와 Spring MVC 구조를 기반으로 제작한 스터디 모집/서치 사이트 입니다. 스터디 검색/스터디 등록/스터디 신청 커뮤니티 등의 기능으로 유저들의 자유롭고 편리한 스터디 모집과 서치를 돕는 통합 스터디 플랫폼을 지향하였습니다.

개발 환경, 사용 기술

OS: Windows 10
Web Frontend: javaScript, html5, css(bootstrap), jQuery, jsp, jstl
Web Backend: java 8, ojdbc, servlet
Web Server: Apache Tomcat 8
Framework: Spring MVC
Database: Oracle 11g, PL/SQL

담당 역할

  • 데이터베이스 설계
  • 담당 화면 SQL 작성
  • 메인 페이지 UI/UX
  • 메인 페이지 기능 구현 서포트
  • 유저 커뮤니티 페이지 UI/UX
  • 유저 커뮤니티 페이지 백엔드 기능 구현
  • 테스팅 및 디버깅 서포트

데이터베이스 ERD

image.png

웹 작동 화면

  • 메인 image.png

  • 로그인
    image.png

  • 회원가입 image.png

  • 신규 스터디 만들기 메인 image.png

  • 자율 스터디 생성 image.png

  • 스터디 상세 정보 image.png

  • 승인 관리 image.png

  • 유저 커뮤니티 image.png image.png

  • 마이페이지 image.png

기능 구조도

  • 게시판 목록 불러오기 image.png

  • 좋아요 기능 image.png

  • 게시글 작성 image.png

  • 게시글 무한 스크롤 / 페이징 image.png

  • 게시글 삭제 image.png

  • 게시글 정렬 image.png

  • 댓글 기능 image.png

Trello를 사용한 협업 진행

image.png

Github 링크

https://github.com/ette9844/StudyBB

Feedback

Github branch 병합 기능을 통해 통합 과정에 소요된 자원을 절약할 수 있지 않았나
REST API를 통해 더욱 직관적이고 통일된 uri를 제공할 수 있지 않았나
AWS, Firebase의 퍼블리싱 기능을 통해, 프로젝트를 배포하여 포트폴리오의 완성도를 높일 수 있지 않았나
SSL 인증서 발급을 통해, https 통신을 제공할 수 있지 않았나

좋아요 0
    댓글 0