Skip to content

Onelink

A website from your phone in an evening

A mobile-first platform for creating and publishing websites directly from a phone.

    From an idea to thousands of users.

    A mobile-first website builder with an editor, templates, forms, custom domains and analytics. I built the team, chose the stack, designed the editor and led the product as team lead and lead frontend developer for four years.

    What you can do with Onelink

    • Mobile editor

      A fast phone editor with a strictly typed model of pages, slides, blocks and microblocks, and reusable components.

    • Public websites

      SSR, fast mobile loading and a shared component base ensure consistent behavior in the editor and published sites.

    • Team

      Seven people across frontend, backend, QA and design. Hiring, onboarding, one-to-ones, code review and shared engineering standards.

    • Process

      Notion for tasks and documentation, Agile sprints and three-stage CI/CD: development per commit, staging per release and production.

    • Platform

      Templates, contact forms, custom domains, analytics integrations, visit statistics, administration, landing page and billing.

    • Resilience

      The service stayed online during DDoS attacks; QA and developers worked together to fix defects in hours.

    • And more

      • thousands of users
      • paid subscriptions
      • 1,100+ commits
      • 2020–2024

    Under the hood

    Took the product from a broad idea to a working MVP in months, working directly with the client, product owners and marketing. It grew to thousands of users, including paying subscribers.

    • TypeScript
    • Vue 2/3
    • Nuxt 2/3
    • Pinia
    • Tailwind
    • Vitest
    • Laravel
    • PostgreSQL
    • Redis
    • Built and led a team of seven across frontend, backend, QA and design, including hiring, onboarding and mentoring
    • Chose the greenfield stack and designed distributed architecture implemented by the backend team in Laravel
    • Designed the editor frontend: a strictly typed page, slide and block model and shared components for public sites
    • Mobile editor, templates, forms, custom domains, analytics integrations, visit statistics and SSR
    • Multi-stage CI/CD and QA acceptance that closed defects in hours
    • Moved tasks and documentation to Notion and trained the team in an Agile sprint process
    • Kept the service running through DDoS attacks
    • Over 1,100 commits across project repositories

    Let’s deploy your idea.

    Open to interesting projects and collaboration. Have a task, a product or legacy code that needs refactoring? Let’s talk β€” the call will be shorter than a stand-up.