feat: setup drizzle (#594)
* chore: migration to SvelteKit 2 * stage 1: migrate to svelte 5 and fix rerendering issues * stage 2: fix more $: reactivity across dashboard * fix merge conflicts * chore: migrate code in main to svelte 5 * chore: update preventDefault * chore: simplify tsconfig and remove unused mobileMenuRef in MobileMenu.svelte * chore: enforce .ts across dashboard * rename from classroomio-com to website * stage-3: Replace carbon icon svelte with lucide icon * update lock file * chore: finish icon replacement * fix: settings and setup page multiple rerender * stage 3: More icon and rerendering fixes * feat: setup drizzle and better auth * fix: onboarding validation error showing translation key #586 (#593) * fix: onboarding validation error showing translation key #586 * fix: remove debug log for profile update errors * chore: add a clean command * fix: remove message from email verification response
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"BASIC": {
|
||||
"NAME": "Basic",
|
||||
"DESCRIPTION": "Free tier plan for personal use, no credit card required.",
|
||||
"PRICE": {
|
||||
"CURRENCY": "$",
|
||||
"MONTHLY": "0",
|
||||
"YEARLY": "0",
|
||||
"IS_PREMIUM": false
|
||||
},
|
||||
"FEATURES": [
|
||||
"Unlimited Courses",
|
||||
"Unlimited Q/A",
|
||||
"20 Students",
|
||||
"AI Course Builder (no video upload)",
|
||||
"ClassroomIO branding"
|
||||
],
|
||||
"CTA": {
|
||||
"LABEL": "Signup Now",
|
||||
"LINK": "/signup?plan=free",
|
||||
"DASHBOARD_LABEL": "Downgrade",
|
||||
"DASHBOARD_LINK": "#disabled",
|
||||
"IS_DISABLED": true
|
||||
}
|
||||
},
|
||||
"EARLY_ADOPTER": {
|
||||
"NAME": "Early Adopters",
|
||||
"DESCRIPTION": "For fast growing teaching businesses that aim to scale.",
|
||||
"PRICE": {
|
||||
"CURRENCY": "$",
|
||||
"MONTHLY": "35",
|
||||
"YEARLY": "350",
|
||||
"IS_PREMIUM": false
|
||||
},
|
||||
"FEATURES": [
|
||||
"Everything in Basic",
|
||||
"Unlimited Collaborators",
|
||||
"10K Students",
|
||||
"Advanced AI Course Builder (Video upload & Certificate)",
|
||||
"Custom Branding",
|
||||
"Slack Invite",
|
||||
"Includes all upcoming features"
|
||||
],
|
||||
"CTA": {
|
||||
"LABEL": "I want in 😍",
|
||||
"LINK": "/signup?plan=early-adopter",
|
||||
"DASHBOARD_LABEL": "Upgrade now",
|
||||
"DASHBOARD_LINK": "",
|
||||
"IS_DISABLED": false,
|
||||
"PRODUCT_ID": "1e11ad75-c422-41c1-a541-0e989281276c",
|
||||
"PRODUCT_ID_YEARLY": "a84d3a82-3259-4300-b2bf-dccb7bd7814c"
|
||||
}
|
||||
},
|
||||
"ENTERPRISE": {
|
||||
"NAME": "Enterprise",
|
||||
"DESCRIPTION": "Best suited for larger businesses that need more control",
|
||||
"PRICE": {
|
||||
"CURRENCY": "",
|
||||
"MONTHLY": "Request Pricing",
|
||||
"YEARLY": "Request Pricing",
|
||||
"IS_PREMIUM": true
|
||||
},
|
||||
"FEATURES": [
|
||||
"Everything in Early Adopters plus:",
|
||||
"Unlimited students",
|
||||
"Custom Domain",
|
||||
"24/7 Support"
|
||||
],
|
||||
"CTA": {
|
||||
"LABEL": "Contact Us",
|
||||
"LINK": "https://cal.com/classroomio/enterprise",
|
||||
"DASHBOARD_LABEL": "Contact Us",
|
||||
"DASHBOARD_LINK": "https://cal.com/classroomio/enterprise",
|
||||
"IS_DISABLED": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user