[피로그래밍 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를 디자인하고 개발

    댓글