- 과거에서 온 편지는 🚀 타임캡슐 🚀 컨셉 을 기반으로 추억에 대한 감상을 사용자간 송수신할 수 있는 서비스입니다.
- 소위 '추억팔이 👵🏻 🫧' 라고 불리는 노스탤지어를 계기로 서비스를 기획했습니다.
- 타임캡슐은
이미지
,텍스트
,음악
을 포함한 포토덤프 형태로 모아볼 수 있습니다. - 전송자 본인을 포함한 특정 사용자가 지정한 날짜에 타임캡슐을 조회할 수 있도록 설계했습니다.
이틀간 '과거에서 온 편지' 를 이용해준 98명의 유저들과 사용 피드백
- 컴포넌트화를 통해 추후 유지보수와 재사용성을 고려
- Custom Hook을 통한 삭제 기능 구현 및
- 미디어 쿼리를 통해 다양한 모바일 디바이스 대응
- styled-components를 활용하여 props를 통해 페이지 용도에 따른 스타일링 적용
- Redux를 사용한 사용자 정보, 새로 생성할 캡슐 정보 모듈화 및 관리, redux-thunk와 axios를 통한 api 연동 ㄹ
- Notion을 활용한 작업 상황 및 참고 자료, 개발 컨벤션 공유
- Git과 Github를 활용한 버전 관리
- 서비스 이용을 원하는 유저는
카카오 소셜 로그인
을 통해 간편하게 로그인/회원가입을 할 수 있습니다. - 로그인한 유저는
도착한 캡슐 개수
를 확인할 수 있습니다. - 계절과 트렌드를 반영한
다양한 테마
가 반영된 시작 화면을 통해 서비스가 가진 감성을 유저가 즐길 수 있도록 디자인했으나 구현되어 있진 않습니다.
캡슐 테마
를 선택할 수 있습니다. 🎮 레트로 🎮 테마 선택시 캡슐 조회에서 테마가 적용된 ui를 확인할 수 있습니다.- 갤러리에 저장된
사진
을 첨부하고텍스트
를 입력하여 포토 카드를 최대 5장 생성할 수 있습니다. - 유튜브 링크를 첨부하여 캡슐 조회시
음악
을 자동 재생할 수 있습니다. - 카드를 길게 누르면
삭제
할 수 있습니다.
- 캡슐
도착일
과수신자
이메일을 입력합니다. 본인을 포함한 여러 사용자 이메일을 추가할 수 있습니다. - 캡슐 전송이 완료되면
시작화면으로 이동
합니다. 나에게 보내기
를 선택했기 때문에 도착한 캡슐 개수가 늘어있는 것을 확인할 수 있습니다.
- 시작화면에서
전체 보기
페이지로 이동합니다. 확인하지 않은 캡슐 조회
후, 다시 돌아오면 해당 캡슐은확인한 캡슐로 이동
합니다.
- Custom Hook과 util function 분리
- 리액트 렌더링 최적화 방안 모색
- 시작화면과 캡슐 조회에서 다양한 캡슐 테마 ui 적용 구현