-
Notifications
You must be signed in to change notification settings - Fork 7.4k
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
[CAL-3502] Challenge: Check In App #14676
Comments
/bounty 1000 |
|
$100 bonus if you livestream it on https://tv.algora.io while building it! |
If you want to submit an App to our App Store, use https://cal.com/docs/how-to-guides/app-store-and-integrations/how-to-build-an-app#steps-in-creating-an-app and use "link-as-an-app" and link to your production ready app. make sure to add screenshots and description to your app store entry |
/attempt #14676 Options |
/attempt #14676 Options |
@PeerRich Nice Idea!. Does it have to be an app or we are free to make anything we want? If an app, are there any ristrictions as to what technology or which app store we have to use? |
/attempt #14676 Options |
it should be a webapp (nextjs or similar) not a phone app |
can I contact you on discord for further details? |
/attempt #14676
|
not very active on discord feel free to reply here or email me peer@cal.com |
/attempt #14676 Options |
Hey guys, I have a few questions with regards to this:
However, I am having issues with the endpoint https://api.cal.com/v1/availability/? <- as it breaks often(2/3 tries go through)<Tried it with Javascript libs (fetch only)>
Furthermore, when I try to use the bookings API i realise that the API key that is inputted only allows me to book events which the user has access to(event ID etc), is there a way to get this for any user, or would users have to input their API keys when using the said application? E.g. When creating a booking via the const booking = {...
"eventTypeId": 684791...}
// the above eventTypeID is unique to every user, and the only way it seems from the docs is https://cal.com/docs/enterprise-features/api/api-reference/event-types#find-an-event-type
// is to use /event-types to get all the user's events and store them prior to booking Any help would be appreciated! |
💡 @pgvr submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
@PeerRich Could you please set a deadline for submissions? After the deadline, you'll review all entries and select the best one. I'm currently working on my submission, and I'd appreciate the opportunity to have it considered. |
/attempt #14676 Options |
Great project idea. I have also started working on it, expecting a couple of days more to finish it (I have my exams going on, so taking my time :) ) |
@PeerRich it would be great if you set a deadline so we can catchup |
@syedbarimanjan but if he set the deadline how would he be able to wait and see what's the best out there? |
/attempt #14676 Options |
🎉🎈 @pgvr has been awarded $1,000! 🎈🎊 |
💡 @chrisdadev13 submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
What's a challenge?
A challenge is a larger bounty that can turn into a proper startup. It'll be built outside of Cal.com but either uses cal.com or is an app for the https://cal.com/app store.
Challenge: Check In
I would love to use an app called "checkin.app" or similar where I can submit a list of Cal.com links (contacts) that i know, i.e. friends, coworkers, family members and a duration of how many times i want to check in with them (often, every now and then, rarely).
It should not be a recurring event (that's kinda cringe to call your friend every monday at the same time -- they are not your tennis trainer)
It should be a somewhat more random. Important is, it needs to check your calendar (your cal.com link) and their persons cal.com link (again, you should be able to submit it)
you can add auth and save records on a db as well if you want to. if not, just save everything in localStorage and tell people your links are not saved anywhere if you wanna go fast. but i guess a db is better long-term
It has to work and look good, feel free to use shadcn/ui to get something out quick. In this repo, only open an "App Store" entry that links to your production app.
Reward:
The best implementation wins $1000.
If you end up starting an open source business around this (think https://www.donut.com/ for your friends, family and coworkers) I will invest $10k as the first check.
From SyncLinear.com | CAL-3502
The text was updated successfully, but these errors were encountered: