/plandar-server

일정관리 웹 서비스 - Plandar의 백엔드 레포지토리입니다.

Primary LanguageTypeScript


Plandar
Plandar

사용자 별 개인 일정 관리 기능이 있는 달력 웹 서비스


Notion docs »

ContributorsKey FeaturesHow To UseCreditsRelated

Contributors 🙋🏼‍♂️

지석호 표석훈 한진탁

Key Features ⚒️

  • 원하는 날짜의 달력을 볼 수 있습니다.
    • 일간, 주간, 월간 달력 제공합니다.
    • 사이드바와 헤더를 통해 달력을 제어할 수 있습니다.
  • 일정을 추가하여 관리할 수 있습니다.
    • 일정을 달력에서 볼 수 있습니다.
    • 일정에 대한 메모를 남길 수 있습니다.
  • 드래그를 통해 일정을 생성 및 수정할 수 있습니다.
  • 카테고리 기능을 이용해 비슷한 일정을 한번에 관리할 수 있습니다.
  • 태그 기능을 이용해 일정 필터링을 사용할 수 있습니다.

How To Use ⚙️

어플리케이션을 실행하기 위해선 GitNode.js (npm) 을 설치해야 합니다.

이후 아래의 명령어를 통해 실행할 수 있습니다.

# Clone this repository
$ git clone https://github.com/JiPyoTak/plandar-server

# Go into the repository
$ cd plandar-server

# Install dependencies
$ npm install

# Run the app
$ npm start

Note

  1. 이 어플리케이션을 정상적으로 실행하려면 .env 파일을 생성하고 내용을 기입해야 합니다.
  2. 구글, 카카오 OAuth 설정이 필요합니다.

Credits 📚

아래와 같은 오픈소스 패키지를 사용하고 있습니다.

Related 🔗

plandar-client - Plandar 웹 뷰를 제공하는 어플리케이션