Skip to content

개개인의 창고에 다른 사람의 짐을 보관할 수 있는 서비스

Notifications You must be signed in to change notification settings

code-hyun/JimCarry

 
 

Repository files navigation

🖥️ 프로젝트 소개

개개인의 창고에 다른 사람의 짐을 보관할 수 있는 서비스, 창고 제공자는 방치된 빈 방을 경제적이고 활용성 있게 만들 수 있으며, 창고 사용자는 집의 여유공간을 확보할 수 있다.

🕰️개발 기간

  • 23.03.13일 - 23.04.07일

🧑‍🤝‍🧑 맴버구성 - 백엔드 업무

  • 팀장 : 황자현 - 관리자페이지
  • 부팀장 : 문은서 - 창고등록, 문의하기, 공지사항
  • 팀원1 : 강민구 - 마이페이지
  • 팀원2 : 김주연 - 검색 및 상세페이지
  • 팀원3 : 김서현 - 메인페이지, 결제페이지
  • 팀원4 : 정현진 - 로그인, 회원가입, ID찾기, PW찾기

✨ 프로젝트 목적

창고 제공자와 창고 사용자 간의 새로운 사회적 연결망이 형성하여, 창고제공자와, 사용자의 경제성과 공간 효율성을 확보하여 사람들의 삶의 질을 향상시킬 수 있는 서비스 기획

✨ 기획배경

현대 사회에서 많은 사람들이 도시에 살며 작은 공간에서 살아가고 있음에 따라 집안에 물건을 보관하는 것도 쉽지 않은 문제가 되고 있다. 이러한 문제점을 해결하기 위해, 창고 제공자와 창고 사용자를 연결해주는 서비스를 만들어 창고 제공자는 방치된 빈 방을 경제적이고 활용성 있게 만들 수 있고, 창고 사용자는 집의 여유공간을 확보하여 더 편안한 생활을 할 수 있도록 기획하였습니다.

✨ 목적 및 기대 효과

  • 창고 제공자 : 방치된 빈 방을 경제적으로 활용 가능
  • 창고 사용자 : 협소한 주거공간 확보 가능
  • 1인 가구 및 이삿짐, 취미용품 등 창고 보관을 통해 공간성 확보

⚙️ 개발 환경

  • java
  • jQuery
  • Thymeleaf
  • Spring Boot
  • HTML, CSS, JS
  • MySQL
  • JDK 11.0.15
  • YAML
  • JSON
  • REST:API
  • Sourcetree
  • DBeaver
  • IntelliJ IDEA
  • git, gitHub
  • JUnit5
  • POSTMAN
  • Lombok
  • Boot pay
  • Naver OAuth
  • Kakao OAuth
  • Cool SMS api

📌 프로젝트에서 맡은 역할

  • 프로젝트 팀장, 서비스 기획 및 전반적인 구성
  • DB 및 컨트롤러 설계
  • 프론트 업무 : 회원가입, 로그인, 아이디 찾기, 비밀번호 찾기
  • 백엔드 업무 : 관리자 페이지
  • AWS 서버 배포 jimcarry

퍼블리싱 작업(회원가입/로그인) - 상세보기 - WIKI 이동

  1. 회원가입
  2. 로그인
  3. ID찾기, PW찾기

백엔드 작업(관리자 페이지) - 상세보기 - WIKI 이동

관리자계정 : admin/1234

  1. 회원 관리 (목록, 상세보기, 검색, 삭제)
  2. 창고 관리 (목록, 상세보기/수정, 검색, 삭제)
  3. 문의 관리 (목록, 상세보기/수정, 검색, 삭제)
  4. 리뷰 관리 (목록, 상세보기/수정, 검색, 삭제)
  5. 결제 관리 (목록, 상세보기, 검색, 삭제)
  6. 공지 관리 (목록, 작성, 상세보기/수정, 검색, 삭제)

✨ ERD

짐캐리 포토폴리오 drawio

✨ 프로젝트에서 느낀점

: 개발을 처음 배웠고 실력적으로 많이 뎌딘 상태에서 팀장이라는 직책을 맡아 프로젝트를 진행하는 것이 가장 큰 어려웠던것 같습니다. 전체적이 흐름을 파악하고 있어야하고, 개발 뿐만 아니라 기획과 문서까지 전체적으로 팀장이 결정을 해야하는 것에 안좋은 선택이지 않을까, 좋은 방향성을 제시하는 걸까 하는 큰 부담이 있었습니다.

하지만 오히려 팀장을 맡았기 때문에 첫 프로젝트 완성 했을 때 보다 빠르게 성장 할 수 있는 기회가 되었고, 개발자로서 직무역량 뿐만 아니라 팀을 이끌었더 경험에서 의사소통 역량까지 기를 수 있었던 기회가 되었습니다. 이번 프로젝트에서 스스로 잘했다고 생각하는 점도 있지만 부족하고 아쉬웠던 점이 더 많은 것 같습니다.

이번 경험을 발판 삼아 다음 프로젝트를 진행할 때는 부족했던 점은 개선하고, 앞으로 배울 기술을 바탕으로 이번 프로젝트보다 더 나은 프로젝트를 만들어 보고 싶습니다.

About

개개인의 창고에 다른 사람의 짐을 보관할 수 있는 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 31.9%
  • CSS 27.0%
  • Java 22.9%
  • JavaScript 18.2%