/bookclub

서울시립대학교 2021-1학기 컴퓨터과학종합설계 - 서랍 팀

Primary LanguageJavaScript

독서 모임 모바일 어플리케이션 :: 서랍속책방

서울시립대학교 2021-1학기 컴퓨터과학종합설계 - 서랍 팀
서랍속책방 (Mobile Application for Book Clubs)



어플리케이션 소개

  • 비대면 및 대면 독서 모임의 효과적인 운영을 위한 모바일 모임 어플리케이션이다.
  • 모임원은 게시판과 앨범 기능을 이용하여 독서 모임의 자료들을 공유 및 관리할 수 있다.
  • OCR 기능을 통해 인상 깊은 구절을 즉각적으로 추출할 수 있으며, 이를 이용하여 편리하게 에세이를 작성할 수 있다.
  • 독서 진행 상황 공유 기능을 통해 모임원들의 동기를 부여할 수 있다.
  • 일정 기능과 책 둘러보기 기능 등의 편의 기능을 제공한다.
  • SNS 앱보다는 커뮤니티 앱을 기획하여 독서 모임에 최적화 된 기능을 제공한다.


사용한 기술

  • 프론트엔드 - React Native
  • 서버 - Firebase
  • API 제작 및 배포 - Python, Google Cloud Platform, Google Cloud Vision API, Amazon EC2

추후 구현할 사항

  • 동적 푸시 알림 기능
  • 누적된 모임별 데이터를 이용한 사용자 중심 책 추천 알고리즘
  • 유저 커스텀 게시판 기능

저작권 관련 사항


구현한 API의 소스코드


어플리케이션 설치 방법

  • 추후 Google Play Store에서 다운로드 가능
  • 서랍속책방은 현재 Google Play Store에서 게시 취소한 상태

실행 시 필요한 파일

  • firebase.json - Firebase Config 객체 선언
  • secret.js - Google Cloud Vision API Key, 알라딘 검색 API Key 선언