Skip to content
@MemorAIzee

MemorAIzee

Memoraize

image

여행 앨범 자동 생성 커뮤니티 서비스, Memoraize

팀원 소개


2024 한성대학교 캡스톤디자인
개발기간: 2024.01 ~ 2024.07


이나경 김진하 김준하 양윤석
@Na._.kyung @Jinha Kim @junhaa @hs_1991317_YoonseokYang
프론트엔드 개발 백엔드 서버 개발 백엔드 서버 개발 백엔드 서버 개발

프로젝트 소개


MemorAIze는 사용자가 여행의 순간을 담은 사진들을 업로드하면, AI를 이용하여 사진의 해시태그를 추출하고 이 해시태그를 통해 특색있는 여행앨범을 생성합니다. 앨범에는 사진에서 추출한 위치 및 시간 데이터를 통해 사용자의 여행 일정이 일별로 기록되어있고, 이 정보가 지도 위에 표시됩니다. 앨범은 다른 사용자들과 공유할 수 있으며 사용자는 방문한 장소에 대해 리뷰를 작성할 수 있습니다. 이를 통해 사용자는 여행의 추억을 효과적으로 기록하고, 다른 사용자들에게 생생한 정보를 공유할 수 있습니다.

주요 기능

✅ 여행 앨범 자동 생성

  • AI를 이용한 사진의 제목, 상세 내용 자동 작성
  • AI가 사진을 인식하여 단어 태그 자동 생성
  • 사진의 메타데이터를 추출하여 사진 촬영 시각, 위치 정보를 저장
  • 사진의 전반적인 색상을 추출하여, 사진에 어울리는 색상을 배경으로 적용
  • 사용자의 음성을 업로드 시, 사진의 상세 내용을 사용자의 목소리로 합성하여 재생 가능

✅ 사용자의 앨범 저장 기능

  • 앨범 내부 사진들의 위치 메타데이터 정보를 이용하여 사용자의 여행 이동 경로를 지도에 표기
  • 여러 사진 앨범들을 분류 및 저장 가능
  • 앨범 전체 사진 내용을 간단한 슬라이드 쇼로 보여주는 기능 제공

✅ 장소 데이터 저장

  • 앨범의 사진에 대한 장소 데이터를 따로 저장
  • 사진 촬영 장소의 메타데이터를 추출하여, 촬영 장소에 대한 리뷰 작성 가능
  • Google Map을 통해 위치와 Google Map에서 제공하는 리뷰 확인 가능

✅ 커뮤니티 기능 제공

  • 사용자 마이페이지를 제공하여 사용자가 생성한 앨범, 리뷰 확인 가능
  • 사용자는 자신의 앨범을 공개 할 수 있어, 다른 사용자에게 자신의 앨범을 공유 가능
  • 팔로우, 팔로잉 시스템을 이용하여 다른 사용자의 페이지를 쉽게 열람할 수 있음
  • 통합 검색 기능을 제공하여 사용자, 앨범, 장소, 태그 별 검색 가능

구현 화면

메인 페이지 앨범 목록 페이지
image
앨범 페이지 사진 상세 페이지
통합 검색 페이지 사용자 마이페이지


시작 가이드

Front-End

$ git clone https://github.com/MemorAIzee/MemorAIzee-Frontend.git
$ cd MemorAIzee-Frontend/
$ npm install 
$ npm start

Back-End

$ git clone https://github.com/MemorAIzee/MemorAIzee-BackEnd.git
$ cd MemorAIzee-BackEnd/
$ ./gradlew build -x test
$ java -jar ./build/libs/memoraize-0.0.1-SNAPSHOT.jar

사용된 기술

Front-End

JavaScript React

Back-End

Mysql Spring AWS

Tools

Notion Github




Popular repositories Loading

  1. MemorAIzee-BackEnd MemorAIzee-BackEnd Public

    🖥️ MemorAIzee API Server

    Java 1 1

  2. MemorAIzee-Frontend MemorAIzee-Frontend Public

    ✨MemorAIzee-Frontend

    JavaScript

  3. WIKI WIKI Public

    WIKI

  4. .github .github Public

    readme.md

Repositories

Showing 4 of 4 repositories
  • .github Public

    readme.md

    MemorAIzee/.github’s past year of commit activity
    0 0 0 0 Updated Aug 14, 2024
  • MemorAIzee-BackEnd Public

    🖥️ MemorAIzee API Server

    MemorAIzee/MemorAIzee-BackEnd’s past year of commit activity
    Java 1 1 2 0 Updated Jul 21, 2024
  • MemorAIzee-Frontend Public

    ✨MemorAIzee-Frontend

    MemorAIzee/MemorAIzee-Frontend’s past year of commit activity
    JavaScript 0 0 0 0 Updated May 31, 2024
  • WIKI Public

    WIKI

    MemorAIzee/WIKI’s past year of commit activity
    0 0 0 0 Updated Jan 7, 2024

Top languages

Loading…

Most used topics

Loading…