대외활동

[피로그래밍 16기] 프로젝트 회고

  • -
728x90

거의 1년? 2년?만에 제대로 회고록을 작성하네요.. 저는 피로그래밍 16기의 프로젝트, "여기사진"의 개발/디자인으로 참여하였습니다. (프로젝트의 자세한 내용은 하단 더보기를 확인해주세요.)

더보기

TEAM_WhereIsPhoto

사실 제대로 된 디자인 시스템이 없었기 때문에, 개인적으로 리뉴얼했습니다.

📌 Project Duration

1차 디벨롭 : 2022년 1월 30일 ~ 2022년 2월 22일 

* 2차 디벨롭에 대해서는 추후 정해볼 예정입니다.

📌 Contributors

  • 최혜영 : PM, 기획, (백엔드) 부스 디테일, 리뷰 / (프론트엔드) 리뷰
  • 김규리 : 디자인, (프론트엔드) 분실물
  • 김용빈 : (백엔드) 크롤링, 분실물, aws / (프론트엔드) 분실물, 알림
  • 김유빈 : 디자인, (백엔드 + 프론트엔드) 로그인&회원가입, 마이페이지
  • 안다솜 : (백엔드) 지도&검색 / (프론트엔드) 지도, 부스 디테일

📌 Description

다양한 셀프 포토 부스를 모아, 위치와 정보를 볼 수 있는 지도&검색 서비스

인생네컷, 포토이즘과 같은 셀프 포토 스튜디오의 다양한 브랜드를 모아서, 하나의 지도로 검색하고, 볼 수 있습니다. 세부적인 정보들을 사용자로부터 리뷰로 받아, 리뷰 정보를 바탕으로 각 매장의 정보(매장 크기, 소품 여부 등등)을 나타냅니다. 각 매장에 분실물을 잃어버린 경우와, 습득한 경우에 글을 남겨서 쉽게 찾고, 보관할 수 있습니다.

📌 Development Environment & Language

Django Python HTML CSS Vanilla JS 호스팅: AWS

📌 Feature

  • 매장 찾기
    • 지역명 검색
    • 각 브랜드 별 필터(인생네컷, 셀픽스, 포토시그니쳐 등등)
    • 각 지점 세부 정보
    • 각 지점 리뷰 작성
  • 분실물 찾기
    • 보관/분실 필터
    • 댓글 알림
  • 마이페이지
    • 좋아요 한 매장
    • 작성한 분실물, 작성한 리뷰, 알림

📌 URL

https://whereisphoto.tk/

→ 현재 서버 닫음!

 

MY SKILL - Details

제가 당시 자세한 개발 내용을 작성하지는 않았으나, 조각조각 메모 형태로 작성한 내용이 여럿 있어 추후 정리하여 업로드 하겠습니다. 제가 맡은 일은 간단히 아래와 같습니다.

 

풀스택(백엔드 + 프론트엔드) 로그인&회원가입, 마이페이지 진행.

  • 유저 부분 ERD 설계
  • 회원가입 - Django를 통해 회원가입 폼 구현.
  • 회원탈퇴 - 회원탈퇴 로직을 짜고, Django를 통해 구현.
  • 소셜 로그인(Google) - Django 기본 소셜 로그인 폼을 커스터마이징 하여 구현.
  • 비밀번호 초기화 - Django SMTP 기능을 커스터마이징 하여 구현. Google OAuth를 통해 여기사진의 구글 아이디로 접속하여 이메일을 보내는 방식으로 설계.
  • 마이페이지 UI를 디자인하고 개발
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.