• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
Syphrose1990

Syphrose1990

Reminder

Public
Like
Reminder
Home
Code
1
README.md
Environment variables
Branches
1
Pull requests
Remixes
History
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
6/2/2025
Viewing readonly version of main branch: v1
View latest version
README.md

Calendar Assistant

A smart calendar management application that connects to your calendar to:

  • Remind you of upcoming tasks and events
  • Find and suggest free periods for scheduling meetings
  • Provide an intuitive interface for calendar management

Features

  • Smart Reminders: Get notified of upcoming events based on your preferences
  • Free Time Detection: Automatically identify available slots in your calendar
  • Meeting Scheduler: Schedule meetings during detected free periods
  • Real-time Updates: Live calendar synchronization
  • Responsive Design: Works on desktop and mobile devices

Setup

  1. Set up Google Calendar API credentials:

    • Go to Google Cloud Console
    • Create a new project or select existing one
    • Enable the Google Calendar API
    • Create credentials (OAuth 2.0 Client ID)
    • Add your domain to authorized origins
  2. Configure environment variables:

    GOOGLE_CLIENT_ID=your_google_client_id
    GOOGLE_CLIENT_SECRET=your_google_client_secret
    

Project Structure

  • backend/ - API server with calendar integration
  • frontend/ - React-based user interface
  • shared/ - Shared types and utilities

Usage

  1. Authenticate with your Google Calendar
  2. Set your reminder preferences
  3. View upcoming events and free time slots
  4. Schedule meetings during available periods
  5. Receive timely reminders for your events
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.