Skip to content

여행일기를 통해 여행에서 느낀 감성을 공유하는 SNS 플랫폼 서비스 프로젝트

License

Notifications You must be signed in to change notification settings

sossost/tripsketch

 
 

Repository files navigation

Trip Sketch

여행을 다녀온 사람들이 여행일기를 공유하는 서비스 입니다.


트립스케치

프로젝트 소개

여행에 관한 정보를 공유하는 서비스는 많지만 여행 경험, 감성 등 여행 그 자체를 공유하는 서비스는 부족합니다. 요즘 많은 여행 유튜버들이 인기를 얻고 있는데, 여행 유튜버들을 통해 대리 여행을 통해 간접 경험을 하고 대리만족을 얻듯이 여행 그 자체를 공유하는 서비스를 통해 여행을 하고 싶은 사람들에게 그 감성을 얻게 하고자 하였습니다.


개발 기간

  • 2023.06.29 ~ 2023.09.27

멤버 구성

김서연, 이수현, 장윤수, 황반석

사용 기술 스택

  • TypeScript
  • React-native Expo Cli
  • Styled-Components
  • Recoil
  • React-Query

시작 가이드

필요한 개발 환경

  • Npm 9.5.1
  • Node.js 18.16.0
  • expo 49.0.7

설치

$ npm install -g expo-cli
$ npm install
$ npm start

프로젝트 설명

아키텍쳐

트립스케치 구조

주요 기능

OAuth를 활용한 사용자인증

  • 여행 일기 CRUD 기능
  • 여행 일기 탐색 및 검색 기능
  • 여행 일기 좋아요 기능
  • 댓글 CRUD 기능
  • 댓글 좋아요 기능
  • 사용자 구독 기능
  • 푸시 알림 및 알림 관리 기능
  • 프로필 수정 기능

화면 구성

화면들

About

여행일기를 통해 여행에서 느낀 감성을 공유하는 SNS 플랫폼 서비스 프로젝트

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 79.5%
  • JavaScript 20.5%