Skip to content
PROJECT RAMOSTest First. Recommend Second. Build Always.
Project Ramos

Projects

Current builds, experiments, and archives

← Back to Projects
Project Ramos website on a MacBook and Community app on an iPhone, on a charcoal background
Software & Apps

Building Project Ramos: From a Community Idea to Website and App

The idea

I wanted to build a community of like-minded people who could have a two-way conversation, with no algorithm in between. A direct connection, with as little friction as possible.

Push notifications were part of that idea: sending updates straight to the most personal device we own, our smartphones. I wanted people who opted in to have a direct way to hear from me, without feeling that I had to compromise my brand to get my content in front of them. A place where I could be myself, unapologetically.

The plan started with a public website for updates, videos, and conversation, then carried that experience into iPhone and iPad apps. Signing in would let people comment and choose their own community display name.

Prototype, then foundation

The first step was an interactive Sites prototype: a responsive Stream, video examples, comment drafts, a creator composer, and moderation previews. It helped define the experience, but it wasn’t the working backend. Its data was temporary; real sign-in and persistent comments came afterward.

WordPress became the foundation. A custom plugin handled community data and behavior, while a separate theme handled presentation. That separation was tested: changing themes preserved the records and API. The staging release also passed 117 integration checks covering persistence, publishing, permissions, and moderation.

Early native iPhone Stream screen
Early native milestone: the Stream shell and original branding, before a populated timeline.

The revisions that mattered

The interface improved through actual use. One mobile website iteration showed both a section menu and a bottom navigation bar. The next removed the extra row. On the app side, publishing exposed a stale Stream cache, so refresh behavior was corrected after publishing and when returning to the app. These were practical fixes to the experience, beyond changing colors and spacing.

Mobile website before navigation cleanup
Mobile website, theme 0.1.5: section navigation above the content and main navigation below it.
Mobile website after navigation cleanup
Mobile website, theme 0.1.6: the extra section row removed, leaving one primary bottom navigation.

One platform, ready for release

The website and community were then brought together on projectramos.com. The cutover preserved accounts, posts, comments, media, and notification history, with compatibility for older app builds and backups available for rollback. The app’s Explore navigation connected the community to the wider Project Ramos content.

Release readiness also changed the product. Build 106 added a safety agreement before sign-in, mandatory review of member comments, and visible Report and Block actions. Validation included iPhone and iPad layouts and the live moderation setting.

Historical iPhone Stream with Stories and video
Later saved iPhone presentation: Stories, a video post, Explore, and the revised R mark. Historical development image, not a capture of today’s release.
Historical iPad Stream with sidebar
iPad Stories-validation iteration: a sidebar beside the Stream, with test Stories visible. Historical test content, not the current public timeline.

The delivered result

The delivered result is a live website and Project Ramos Community for iPhone and iPad: a shared home for updates, stories, reviews, builds, and conversation. Launch was a milestone, with revisions continuing afterward.

Android is currently in testing and will be available soon.

The product today

Project Ramos website in light mode
Live website in light mode, captured October 7, 2026.
Project Ramos website in dark mode
Live website in dark mode, captured October 7, 2026.
Project Ramos app in light mode
Latest local iPhone app, version 1.0.8 (118), in light mode. Simulator capture with the live community feed, October 7, 2026.
Project Ramos app in dark mode
Latest local iPhone app, version 1.0.8 (118), in dark mode. Simulator capture with the live community feed, October 7, 2026.