Skip to content
@Elice-SW-Engineer-Project-2

Photolog

photolog with Elice-team-project

elice logo

Elice 2차 웹 서비스 프로젝트

📅 2차 프로젝트 일정

  • 프로젝트 개발 : 12/12(월) ~ 12/30(금)
  • 최종 발표 : 12/30(금) 오후 1시

1주차 스터디 일정


🖥  참여자

레이서(이름) 담당 업무
🚀 익수 BE (팀장)
🐢 재훈 BE
🐬 동한 FE
😎 상현 FE
🔮 충우 FE
🐥 채현 FE



📍 Code Convention

  • Commit Convention 규약 (VSCode Git Emoji)

    • ✨ feat : 새로운 기능 추가

    • 🔥 remove : 기능 삭제

    • 📝 docs : 문서 수정

    • 🐛 fix: 수정사항 발생시, 버그픽스

    • 🎨 style: 코드 포매팅, 세미콜론 누락 등 코드 변경이 없는 경우.

    • ♻ refactor: 리팩토링.

    • 🎉 init: 프로젝트 초기설정.

    • 🚀 deploy: 배포관련 커밋.

  • Eslint, Prettier 적용


📚 Collaboration Tools

  • Discord : 스크림장소 및 env 및 세팅법 빠르게 공유하는 용도
  • Notion : 스크럼 일지기록, 이슈 발생 기록
  • ErdCloud : ERD 공유 및 typeorm Entity 변환
  • JIRA : Issue Tracking
  • Figma : 디자인 시안 공유
  • Swagger : API 문서 공유

🪧  소개

스크린샷 2022-12-30 오전 1 34 28


⚙️  아키텍처

stack


⚛︎  기능

  • 마이페이지 자신의 사진 게시물보기
  • 위도 경도 기반 사진 게시판 검색
  • hashtag 기반 검색
  • CloudFront+AWS lambda 이미지 최적화
  • nodemailer 임시 비밀번호 전송

🔍  데모영상

로그인 디자인
로그인 폼
인트로 페이지(인터랙션)
지도 사진게시판
무한스크롤 사진 게시판
마이 페이지 내 게시글 조회

👨‍💻  배포전략

  • t2 micro(프리티어, 메모리 부족현상 swap설정으로 완화)
  • elastic 고정ip(1개 사용시 프리티어, 단 연결된 인스턴스 중지중이면 안됨)
  • rds(mysql 프리티어)

Pinned Loading

  1. Photolog_Client_Repository Photolog_Client_Repository Public

    Photolog_Client 레포지토리입니다.

    TypeScript 1

  2. Photolog_Server_Repository Photolog_Server_Repository Public

    Photolog_Server 레포지토리입니다.

    TypeScript 1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…