Build a domain management UI in the settings page:
Allow users to link custom domains.
Add CNAME validation API route for domain ownership.
Configure Tebi.io’s custom domain hosting:
Enable HTTPS for custom domains using Let’s Encrypt.
Map domains to user-specific subfolders in Tebi.io.
Test custom domain linking and deployment workflows.
Delivery by End of Week: Users can upload files (with scanning and optimization) and link custom domains to their sites. Published sites on Tebi.io are accessible via subdomains or custom domains with SSL.
Week 4: Testing, Optimization, and Deployment
Tasks:
Perform comprehensive testing for all workflows:
User authentication and dashboard operations.
Document editing and publishing.
File uploads and domain linking.
Debug any remaining issues with subdomains, custom domains, and DNS configurations.
Conduct a final accessibility audit for WCAG compliance.
Deploy the production app via Coolify:
Landing page: useblokky.com.
Application: app.useblokky.com.
Published sites: *.blokky.site.
Write minimal onboarding documentation or tooltips for beta users.
Delivery by End of Week: The app is deployed to production with all core features tested and ready for beta users, with production domains configured.
Summary of Weekly Deliverables
Week 1: Hosted app with authentication, responsive dashboard, basic CRUD for documents, and light/dark mode.
Week 2: Users can edit content with Editor.js and publish documents as optimized static sites on Tebi.io.
Week 3: Users can upload files (scanned and optimized) and link custom domains with SSL support.
Week 4: Fully tested and deployed MVP ready for beta users, with production domains configured.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (