Inspiration
I have to make lots of events throughout the day (assignments, meetings, etc.) and there is enough friction that sometimes I'd just rather not, which is bad. My calendar should know everything.
What it does
Create calendar events quickly, using natural language, without having to go to the google calendar.
How we built it
Firefox extension, AWS serverless functions, Google OAuth and Calendar API.
Challenges we ran into
Authentication and certain extension functions being deprecated. Styling is horrible, but I'm not a frontend expert. Google Gemini API is also somewhat slow, taking around 6/7 seconds to complete requests, which degrades the punctuality of the application.
Accomplishments that we're proud of
It works.
What we learned
Celsius has more caffeine than monster
What's next for TaskMe
- [ ] Add tasks as well as events.
- [ ] Support multiple calendars.
- [ ] Update events that already exist.
- [ ] Reduce permissions scopes required.
Built With
- aws-serverless-functions
- firefox-extension
- google-auth
- google-calendar
- javascript
Log in or sign up for Devpost to join the conversation.