Rotimi Best
b96d91cd7c
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
2025-11-01 15:49:29 +01:00
Rotimi Best
629753bcd0
chore: update docs of supabase instructions
2025-10-04 06:56:14 +01:00
Rotimi Best
6d68351a46
feat: end to end api type safety with redis rate limiting ( #573 )
...
* feat: support hono rpc
* add wrangler file
* update name of wrangler file
* add wrangler as a dependency
* add compatibility_flags
* trigger ci
* core: add health check to docker file
* expose port 80
* update custom healthcheck
* feat: implement openapi
* install dependencies in root
* debug yml
* update yml
* update port
* update dockerfile with envs
* completely move away from apiClient
* rename backend to api
* refactor: update server descriptions and comment out local spec saving
* update lock file
* use api.classroomio.com
* add support for redis
* fix: add missing line break in WelcomeModal.svelte
* refactor: remove wrangler configuration and update Vite config for API integration
2025-09-21 19:35:41 +01:00
Rotimi Best
830759d125
fix: stop auto removal of imports in md files
2025-05-20 18:56:22 +01:00
Rotimi Best
9aeefc9f4f
feat: Finally support a docker compose files that works ( #555 )
2025-05-20 01:37:58 +01:00
Rotimi Best
91bd9d4414
docs: self-hosting guide v1 ( #481 )
...
* feat: selfhosting guide v1 #238
* use public env on frontend
* add docker desclaimer
2024-09-30 01:20:19 +01:00
Rotimi Best
cf3abe5202
docs: improve dashboard env example + cloudflare setup
2024-09-27 02:21:24 +01:00
Rotimi Best
786308ec82
feat: deploy to cloudflare ( #365 )
...
* chore: deploy to cf
* add wrangler.toml file
* update pnpm-lock
* set pnpm version
* use adapter auto
2024-06-17 00:45:51 +01:00
Adeyemi Adetunji and Rotimi Best
3a5d13ea41
docs: how to translate dashboard ( #292 )
...
* add cloud translation api package
* feat: Script that auto generates translations for other languages
* add comments
* fix: broken translation
* improve translation
* update locck file
* clean up
* all round trasnlations check
* checkpoint
* finish up
* move to dev dependencies
* fix vercel build error
* translations fix
* - add documentation
- translation bug fix
* quick adjust
* PR Fixes
* add new line
* update docs
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-04-26 17:54:11 +01:00
Adeyemi Adetunji and Rotimi Best
ca466b5431
chore: landing page improvements ( #262 )
...
* text animation
* feat: add colors to text
* chore: add "in minutes" text
* responsiveness fix
* update
* refactor
* improvements
* Center text tags
* center text tag
* update text
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-04-15 19:56:45 +01:00
Em_Dev and Rotimi Best
6c12411dca
feat: move landing page videos to cloudfare ( #253 )
...
* moved videos to cloudfare
* add custom domain
* add border to iframe
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-04-11 21:25:29 +01:00
Rotimi Best
933c1962f0
chore: update docs with new env #208
2024-03-22 09:43:56 +01:00
Em_Dev and Rotimi Best
18f37b1b66
docs: improve gitpod docs ( #206 )
...
* worked on the gitpod documentation
* Update gitpod.mdx
* rename image from Gitpod_env to GitpodEnv
---------
Co-authored-by: Rotimi Best <best@classroomio.com >
2024-03-15 06:41:01 +01:00
Rotimi Best
75e32a22f6
docs: how to login locally with seed data ( #166 )
...
* update mock data with unsplash image url
* add documentation guide
* update README
2024-02-13 06:11:43 +01:00
Rotimi Best
c6620708dc
fix: final fix of images on docs
2024-02-10 18:09:00 +01:00
Rotimi Best
ee3e446db7
fix: another try at images in next.js
2024-02-07 21:29:07 +01:00
Rotimi Best
5af8cb0340
fix: images on docs broken
2024-02-07 21:05:36 +01:00
Rotimi Best
ea3dd27dec
docs: how to setup supabase cloud and link to dashboard ( #155 )
2024-02-07 08:15:36 +00:00
Rotimi Best
f9ff7444b0
fix: update url to contributor guid
2024-02-04 07:48:52 +01:00
Rotimi Best
bbee15a081
chore: fix typo and add forward dashboard link
2023-12-14 11:12:45 +03:00
Rotimi Best
8fe29740d0
fix: add imagePath to video link
2023-12-14 10:55:03 +03:00
Rotimi Best
50b9389514
docs: add docs for student dashboard + signup images
2023-12-14 10:34:28 +03:00
Rotimi Best
8214ffd634
fix: blog links
2023-12-13 10:16:21 +03:00