NicolasN
Convex Community3y ago
12 replies
Nicolas

Scheduling, AWS, and form validation

Hi All, new to Convex here, building out a multi-tenant app to interface with custom hardware, and I have been using SST so far, but this platform looks like a game changer for building apps in a super easy way, and should help me get to production sooner!

I just had a couple of questions that I couldn't see a direct answer for on the docs:

1. Is it possible to make a schedule that will run at a specific timestamp, dynamically, based on the user input? I noticed the runAt function, but wasn't sure if that can be called dynamically with another function/action, or if that's effectively a IaC construct. For instance, a user will select a date-time using a calendar / time UI on the front-end, and then the backend will need to create a schedule for some action to run based on that date-time submittal.
2. Are there any limits to how many schedules can be enabled at a time? Or how many schedules can be queued to run? What is the pricing around this?
3. I am making a mult-tenant app, and customers may upgrade to higher tier to have a white-labeled app with their own custom domain, is it possible to have custom domains set for the same app to handle multi-tenant white-labeling?
4. In terms of hosting, I would like to use AWS with CDN + AWS Certificate Manager for handling domains (this is related to the question above), is there documentation surrounding use AWS for hosting?
5. Is there documentation that showcases using the schema definitions to implement form validation with useForm?
6. Do we have the ability to backup our data to an S3 bucket, for instance?
7. How long has Convex been around? Is there a roadmap showcasing upcoming features and development plans?

Thank you!
Was this page helpful?