Inspiration
Daily, we all force ourselves to use calendar apps that have quite a poor UI and take up too much of our time. We knew we could craft a solution to eliminate time wasted scheduling events and automate task creation with AI, so IntelliSchedule was born.
What it does
IntelliSchedule allows users to input their to-do list with various tasks/events as if they were writing in the notes app. Our fine-tuned OpenAI model then evaluates the task and automatically blocks off a certain amount of time in your Google Calendar, intelligently predicting the time needed. Forget wasting time adding dozens of functions and events to your calendar every day, IntelliSchedule automates and imports your to-do list directly into your Google Calendar while providing an AI ChatBot to answer any questions you may have about your calendar, why our AI added a task for the specific time, and things like "What do I need to do tomorrow?".
How we built it
IntelliSchedule is a duo iOS & Web App built primarily on Swift and Typescript. This allows IntelliSchedule to utilize the reliability of Apple's technologies, incredible User Experience with SwiftUI, and an appealing application accessible from your computer. IntelliSchedule uses Supabase to store and connect data through our iOS and Web Apps in combination with OpenAI API for a fine-tuned model trained on over 100 custom calendar prompts and the Google Calendar API. Finally, we built our brand and logo using Adobe Express Add-Ons and utilizing a creative domain from GoDaddy.
Challenges we ran into
Establishing a secure connection between Supabase, the iOS App, and the Web App was difficult, but we worked as a team to push through and provide IntelliSchedule.
Accomplishments that we're proud of
We are most proud of deploying TWO apps, 2x more than most hackers, and connecting them to a secure server to pass data as well as automating tasks in real-time to the user's Google Calendar.
What we learned
IntelliSchedule taught us how much more we need to learn and the endless possibilities of hackathons. We also learned how to work as a team and how to use our tech skills to aid the lives of others around us.
What's next for IntelliSchedule
Built With
- api
- google-calendar
- ios
- openai
- server
- supabase
- swift
- swiftui
- typescript
- vercel
- web
Log in or sign up for Devpost to join the conversation.