Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Calendar ($300) #1980

Open
kodjima33 opened this issue Mar 11, 2025 · 7 comments
Open

Google Calendar ($300) #1980

kodjima33 opened this issue Mar 11, 2025 · 7 comments

Comments

@kodjima33
Copy link
Collaborator

kodjima33 commented Mar 11, 2025

Add data from Google calendar into omi

/bounty $300

See parent task

@goswamig
Copy link

First draft #2027

Copy link

algora-pbc bot commented Mar 18, 2025

💎 $300 bounty • omi

Steps to solve:

  1. Start working: Comment /attempt #1980 with your implementation plan
  2. Submit work: Create a pull request including /claim #1980 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to BasedHardware/omi!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @neo773 Mar 18, 2025, 6:24:37 AM WIP
🟢 @Purushot14 Mar 22, 2025, 10:35:05 PM WIP
🟢 @feliciien Mar 23, 2025, 1:45:02 AM WIP

@neo773
Copy link

neo773 commented Mar 18, 2025

/attempt #1980

Algora profile Completed bounties Tech Active attempts Options
@neo773 200 bounties from 33 projects
TypeScript, MDX,
Rust & more
Cancel attempt

@neo773
Copy link

neo773 commented Mar 18, 2025

@kodjima33
Ia this issue open to attempt?

@kodjima33
Copy link
Collaborator Author

@kodjima33 kodjima33 changed the title Google Calendar Google Calendar ($300) Mar 21, 2025
@Purushot14
Copy link

Purushot14 commented Mar 22, 2025

/attempt #1980

@feliciien
Copy link

feliciien commented Mar 23, 2025

(@kodjima33 or @beastoin):

Data Requirements:

What specific fields from Google Calendar does Omi need?
(e.g., event.title, event.start.dateTime, event.description?)

Authentication:

Should the plugin use OAuth2 directly or rely on a backend service?

Where to store client ID and client secret (env variables, config file)?

UI Flow:

How should users trigger the import?
(e.g., a button in Settings > Integrations > Google Calendar)

Are there design mockups for the authorization flow?

Existing Work:

Is PR #2027 still active?
(Avoid duplicating effort if someone is already working on it.)

Submission:

Are there coding style/conventions to follow?

Where should the plugin be placed in the codebase?
(e.g., /plugins/google-calendar-import)
/attempt #1980

Algora profile Completed bounties Tech Active attempts Options
@feliciien 5 bounties from 1 project
MDX, Rust,
JavaScript & more
Cancel attempt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

5 participants