Skip to content

radiantbeing/focus

Repository files navigation

FOCUS

FOCUS 대표 이미지

편리한 독서 기록을 위한 디지털 책갈피 애플리케이션

개요

  • 읽고 있는 도서와 책갈피를 기록할 수 있는 웹 애플리케이션입니다.
  • 모바일 중심 UI 설계로 모바일 환경에 최적화되어 있습니다.
  • 모든 데이터는 완전히 사용자 본인의 소유입니다. 사용자의 서버에 저장되며 언제든지 JSON 파일로 내보낼 수 있습니다.

일러두기

이 저장소는 React 기반 프론트엔드와 Express 기반 백엔드를 포함하는 모노레포입니다.

  • 프론트엔드: client/
  • 백엔드: server/
  • 공통 리소스: shared/

개발 서버는 npm run dev 명령으로 실행할 수 있습니다. 이 명령은 프론트엔드 서버와 백엔드 서버를 개발 모드로 실행합니다. 사용 가능한 모든 명령은 package.json에서 확인할 수 있습니다.

프로젝트 빌드

다음 단계를 통해 프로젝트를 빌드하고 실행할 수 있습니다.

npm install         # 1. 의존성 설치
npm run build       # 2. TypeScript 파일을 JavaScript 파일로 컴파일
npm run preview     # 3. Vite 로컬 서버 실행

로드맵

  • 파일 시스템 기반 데이터 영구 저장
  • 도서 표지 이미지
  • 마지막으로 읽은 페이지 자동 요약

라이선스

MIT License

About

독서 기록을 위한 디지털 책갈피

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •