HostASite
Build a website from your phone, block by block.
Android · Kotlin · Jetpack Compose · Material 3
OVERVIEW
Non-technical users who want a simple website, a hairdresser's contact page, a church event listing, a personal portfolio, are forced to use desktop website builders that are overwhelming and not designed for mobile creation.
An Android app with a touch-native block editor. Users pick from content blocks (text, image, contact form, map embed, opening hours) and compose their page by arranging them in the EditorScreen. Each block has a simplified property panel optimised for touch input.
A mobile-first website builder that lets non-technical users compose a basic web page entirely from their Android phone.
KEY FEATURES
Block Editor
The EditorScreen presents a scrollable canvas of content blocks. Each block can be moved up, moved down, duplicated, or deleted with a long-press context menu.
TECH STACK
Tap to see the reasoning
BUILD TIMELINE
Block Data Model
Designed the sealed class hierarchy for block types and the EditorState model that tracks the ordered list of blocks and the currently selected block.
CHALLENGES & SOLUTIONS
LET'S BUILD SOMETHING TOGETHER
I'm always open to discussing new projects, partnerships, or just a good idea.