BMIRun

Loading experience...

Development Roadmap

An interactive visualization of our project's architecture, tracking current progress and planned clusters. Grab and drag nodes to explore connectivity.

Completed
In Progress
Planned
Status

Node Title

Description goes here.

Project Overview

Transparency, alignment, and vision. Here is a breakdown of our development strategy and core pillars.

Project Motive

BMIRUN exists to provide users with lightning-fast tools to track their body metrics (BMI, BMR, Calories) while seamlessly integrating a premium storefront for fitness gear. It bridges the gap between tracking health and acquiring the right equipment.

Requirements & Methods

Built on Astro.js (SSR mode) for unmatched speed, Tailwind CSS v4 for rapid styling, and Cloudflare Pages for edge deployment. We prioritize vanilla JavaScript for lightweight DOM manipulation and rely on a strict mobile-first design philosophy.

Development Steps

Established core routing → Built interactive Calculators (BMI, BMR, Calorie Tracker) → Integrated a JSON-backed Storefront with dynamic Slug Pages, Zoomable Images, and Cart interactions → Deployed to Cloudflare Pages.

Achievements

Successfully launched the web app with Cloudflare SSR. Shipped a highly interactive Calculator suite. Solved complex dynamic routing for the e-commerce catalog, and built a custom HTML5 canvas node graph for this roadmap.

Expansion Strategies

Scaling the storefront by transitioning from a static JSON datastore to a robust CMS. We plan to dynamically load different layout templates based on product categories (tech, clothing, food) for a tailored shopping experience.

Upcoming Ideas

Developing a dedicated Admin Dashboard to control product templates and inventory. Implementing user authentication for personalized dashboards, gamified fitness streaks, and potentially wearable API integrations.

Testing & QA

We rely on strict TypeScript compilation for static analysis, utilizing tsconfig strict mode to catch type errors early. UI changes are rigorously verified across desktop and mobile viewports.

User Retention Plans

Utilizing modern UI aesthetics (glassmorphism, micro-animations) to create a premium feel. Future plans include saving calculator results to profiles, establishing streaks, and offering exclusive storefront discounts.

Progress Reports

Phase 1 (Calculators) is 100% complete. Phase 2 (Storefront MVP) is 90% complete, featuring dynamic routing and cart logic. Phase 3 (Admin Dashboard & Auth) is currently transitioning from planning to active development.