Taskit

Enter your passcode

Taskit

No tasks yet

Tap + to add one

New Task

Settings

Google Calendar

Connect to sync tasks with due dates.

Connect Google Calendar

Connected to Google Calendar

Manage Labels

Google Calendar Setup Guide

Follow these steps to connect Taskit to your Google Calendar. This lets your tasks with due dates automatically appear in your calendar!

1

Go to Google Cloud Console

Open this link in a new tab:

Open Google Cloud Console →

Sign in with your Google account if asked.

2

Create a New Project

  1. Click the project dropdown at the top (it might say "Select a project")
  2. Click "New Project" in the popup
  3. Name it something like "Taskit"
  4. Click "Create"
  5. Wait a moment, then select your new project from the dropdown
3

Enable Google Calendar API

  1. Click the hamburger menu (☰) in the top-left
  2. Go to "APIs & Services" → "Library"
  3. Search for "Google Calendar API"
  4. Click on it, then click the blue "Enable" button
4

Set Up OAuth Consent Screen

  1. Go to "APIs & Services" → "OAuth consent screen"
  2. Choose "External" and click "Create"
  3. Fill in:
    • App name: Taskit
    • User support email: Your email
    • Developer email: Your email
  4. Click "Save and Continue" through the remaining steps
  5. On the "Test users" page, click "Add Users" and add your email
5

Create OAuth Credentials

  1. Go to "APIs & Services" → "Credentials"
  2. Click "+ Create Credentials" → "OAuth client ID"
  3. Application type: "Web application"
  4. Name: Taskit Web
  5. Under "Authorized redirect URIs", click "+ Add URI"
  6. Enter this exact URL:
  1. Click "Create"
  2. A popup will show your Client ID and Client Secret - copy both!
6

Add Credentials to Taskit

SSH into your Taskit server and run:

cd /opt/Taskit

cat > .env << 'EOF'

PUBLIC_URL=http://YOUR_SERVER_IP:3000

GOOGLE_CLIENT_ID=paste_your_client_id_here

GOOGLE_CLIENT_SECRET=paste_your_secret_here

EOF

docker compose down && docker compose up -d

7

Connect Your Calendar!

  1. Refresh Taskit in your browser
  2. Go to Settings (gear icon)
  3. Click "Connect Google Calendar"
  4. Sign in and allow access
  5. You're done! Tasks with due dates will now sync to your calendar.