About This Project

A production-grade health analytics platform built with cutting-edge technologies, deployed on cloud infrastructure with enterprise-level architecture.

Built with assistance from Claude AI - Anthropic's advanced language model (non-agentic collaboration)

Platform Demos

User Dashboard Demo

See how users upload biomarker data, view personalized health analytics, and track their biological age

Admin Panel Demo

Explore the admin interface for managing users, viewing all reports, and system-wide analytics

CSV Data Format & Analysis

Upload Format Example:

date,cholesterol_total,hdl,ldl,triglycerides,glucose,crp,vitamin_d
2024-01-15,170,65,100,85,78,0.4,42
2024-06-15,180,60,110,90,82,0.6,38
2024-12-10,175,62,105,88,80,0.5,40
Biomarker
Healthy Value
Unhealthy Value
Optimal RangeHealth Impact
Total Cholesterol170270< 200 mg/dLCardiovascular health indicator
HDL (Good Cholesterol)6536> 60 mg/dLHigher is better, protects heart
LDL (Bad Cholesterol)100175< 100 mg/dLLower is better, reduces risk
Triglycerides85260< 150 mg/dLFat levels in blood
Glucose78145< 100 mg/dLMetabolic health, diabetes risk
CRP (Inflammation)0.44.4< 1.0 mg/LChronic inflammation marker
Vitamin D4219> 40 ng/mLBone health, immune function

Healthy Profile Result:

  • • Biological Age: 2-5 years younger
  • • Inflammation Score: 85-95/100
  • • Metabolic Health: 90-100/100
  • • Cardiovascular Risk: LOW

Unhealthy Profile Result:

  • • Biological Age: 5-8 years older
  • • Inflammation Score: 40-50/100
  • • Metabolic Health: 35-45/100
  • • Cardiovascular Risk: HIGH

Technology Stack

FastAPI

High-performance Python backend with async support

  • RESTful API
  • JWT Authentication
  • Role-based Access Control
  • CSV Processing

Next.js 16

React framework with App Router and Server Components

  • TypeScript
  • Responsive Design
  • Client & Server Components
  • Data Visualization

PostgreSQL

Robust relational database for biomarker data

  • SQLAlchemy ORM
  • Structured Schema
  • ACID Compliance
  • Efficient Queries

Docker Compose

Containerized application with multi-service orchestration

  • Isolated Services
  • Easy Deployment
  • Scalable Architecture
  • Development Parity

Nginx Proxy Manager

Reverse proxy with SSL/TLS certificate management

  • SSL Certificates
  • Custom Domains
  • Load Balancing
  • Access Control

Ubuntu Server

Production server hosting with reliability

  • Linux Environment
  • High Uptime
  • Secure Hosting
  • Resource Management

Test Credentials

Admin Account

Email

admin@example.com

Password

admin123

Features:

  • View all users
  • Access all reports
  • System statistics
  • User management

User Account

Email

superman@example.com

Password

superman890

Features:

  • Upload biomarkers
  • View personal reports
  • Health analytics
  • Trend visualizations

Key Highlights

Full-stack development with modern technologies

Role-based authentication & authorization

Real-time biomarker analysis with ML algorithms

Interactive data visualizations with Recharts

Responsive design for mobile and desktop

Production-ready Docker deployment

Secure HTTPS with Let's Encrypt SSL

RESTful API with OpenAPI documentation

System Architecture

Next.js Frontend

Port 5020

Nginx Proxy

SSL/TLS

FastAPI Backend

Port 8000

PostgreSQL

Port 5434

All services containerized with Docker Compose and deployed on Ubuntu Server

🚀 Production-Ready Full-Stack Application

Built with modern best practices, scalable architecture, and enterprise-grade security