Yesterday I kicked off ARVX, my property analyzer app, and focused on putting the core pieces in place. The goal wasn’t to build features yet — it was to give myself a clear starting point with a stack, roadmap, and skeleton.
I decided to build ARVX with React Native (via Expo) and Tailwind CSS. I’m using VS Code for my IDE.
This combo feels flexible enough for a side project but also powerful enough to grow into something real.
To avoid feature creep, I wrote down the core screens ARVX needs:
Keeping it small means I can actually ship something usable before layering on extras.
I landed on ARVX as the name. Short, bold, and modern — it fits the energy I want this app to have.
I structured the app with navigation and screens in place:
app/ _layout.tsx # root navigation wrapper modal.tsx # global modal (future use) (tabs)/ # bottom tab navigation _layout.tsx # tab bar definition index.tsx # Dashboard analyze.tsx # Analyzer form history.tsx # Past analyses profile.tsx # User profile assets/ # logos, splash images
Right now, it’s just placeholders and routing — but it already feels like the app has a shape.
Day one was about just doing it: picking a stack I like, naming the project, and laying out the skeleton. With these basics in place, I’m excited to start wiring up real functionality next. After I figure out the logo of course.
I’m a fullstack developer passionate about creating dynamic, performant web experiences. Whether it’s a sleek front-end interface or a robust back-end system, I can help bring your ideas to life. Send me a message and let’s get started!