8000 GitHub - olifog/opted
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

olifog/opted

Repository files navigation

Opted

Opted is an intelligent calendar optimization tool that leverages AI to help you make the most of your schedule. It automatically analyzes and optimizes your calendar to improve productivity and time management.

Features

  • 🤖 AI-powered calendar optimization
  • 📅 Smart scheduling recommendations
  • ⚡ Real-time calendar synchronization
  • 🎯 Intelligent time blocking
  • 🔄 Automated schedule adjustments
  • 📊 Schedule analytics and insights

Tech Stack

Implemented:

  • Supabase Auth
  • Supabase DB
  • Landing page, FAQ, pricing
  • Task CRUD
  • Task DnD
  • Placeholder UI for calendar, dashboard, stats
  • Settings, dark mode
  • calendar visualization
  • calendar sync
  • auto scheduling tasks around existing events
  • AI chat interface
  • using agent to optimize schedule
  • using agent to create tasks
  • using agent to create long-term goals, breaking them into tasks

Getting Started

Prerequisites

  • Node.js 18.17 or later
  • pnpm 8.x or later
  • Supabase account and project

Installation

  1. Clone the repository:
git clone https://github.com/olifog/opted.git
cd opted
  1. Install dependencies:
pnpm install
  1. Set up environment variables:
cp .env.example .env.local

Fill in your environment variables in .env.local

  1. Start the development server:
pnpm dev

The application will be available at http://localhost:3000

Environment Variables

Create a .env.local file with the following variables:

NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key

Development

# Start development server
pnpm dev

# Build for production
pnpm build

# Start production server
pnpm start

# Run linting
pnpm lint

License

MIT License - see LICENSE for details

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0