Public
LikeReminder
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.
Viewing readonly version of main branch: v1View latest version
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
- 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
-
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
-
Configure environment variables:
GOOGLE_CLIENT_ID=your_google_client_id GOOGLE_CLIENT_SECRET=your_google_client_secret
backend/- API server with calendar integrationfrontend/- React-based user interfaceshared/- Shared types and utilities
- Authenticate with your Google Calendar
- Set your reminder preferences
- View upcoming events and free time slots
- Schedule meetings during available periods
- Receive timely reminders for your events