Leading pediatric health research transforming children's wellness through evidence-based fitness solutions and interactive health tools.
🌐 Live Website: https://urfit-child.com
A comprehensive research platform for the urFIT research group, specializing in child health, pediatric fitness, and evidence-based wellness interventions. Built with modern web technologies (Astro, React, TypeScript) to provide researchers, healthcare professionals, and families with cutting-edge health research and practical tools.
Keywords: child health research, pediatric fitness, evidence-based wellness, health interventions, research group
The urFIT research group is a leading authority in pediatric health and fitness research, bridging the critical gap between academic research and real-world health applications. Our mission centers on transforming scientific discoveries into actionable health solutions for children and families worldwide.
- Pediatric Health Assessment - Advanced tools for child health evaluation
- Evidence-Based Fitness Interventions - Research-backed exercise programs for children
- Health Technology Innovation - Interactive calculators and assessment tools
- Community Health Impact - Translating research into practical family solutions
- Academic-Clinical Bridge - Connecting research findings with healthcare practice
- 👥 Expert Research Team - Profiles of leading pediatric health researchers
- 💰 Research Funding & Partnerships - Transparent funding sources and collaborations
- 🧮 Interactive Health Tools - Evidence-based calculators and assessment instruments
- 📚 Peer-Reviewed Publications - Latest research findings and academic papers
- 📊 Data Visualizations - Infographics making health research accessible
- 🎥 Educational Media - Videos, podcasts, and multimedia health content
- 📰 Research News - Press releases and latest research developments
- 📜 Academic Resources - Theses, dissertations, and scholarly work
- 📧 Research Updates - Newsletter for latest findings and tools
- 💡 Practical Health Guides - Evidence-based tips for families and practitioners
- Home (
/) - Overview and latest updates - Call to Action (
/call-to-action) - Call to Action section - News and Events (
/news-and-events) - Conference presentations, awards, and networking highlights - Waist-Height Calculator (
/waist-height-calculator) - Interactive health assessment tool - Non-Academic (
/non-academic) - Non-academic content - DINA (
https://christ-dina.org) - Official external discipleship website
- Team (
/people/team) - Research group members - Collaborators (
/people/collaborators) - External collaborators - Funders (
/people/funders) - Funding organizations - Principal Investigator (
/people/principal-investigator) - Research group leader
- Key Articles (
/materials/key-articles) - A few seminal results - Theses (
/materials/thesis) - Academic theses and dissertations - Publications (
/materials/publications) - Research papers and articles - Press Releases (
/materials/press-releases) - News and announcements - Videos & Podcasts (
/materials/videos-and-podcasts) - Multimedia content - Infographics (
/materials/infografics) - Visual data representations
- Astro - Static Site Generator
- React - UI Components
- TypeScript - Type Safety
- Tailwind CSS - Styling
- Bun - JavaScript Runtime & Package Manager
- Bun (latest version)
- Node.js (v18 or higher)
- Cloudflare account (for email subscriptions)
- Cloudflare Workers CLI (wrangler) (for email subscriptions)
# Clone the repository
git clone [repository-url]
# Install dependencies
bun install
# Start development server
bun run dev# Create production build
bun run build
# Preview production build
bun run previewsrc/
├── assets/ # Static assets (images, styles)
├── components/ # Shared Astro components
├── content/ # Blog related content
├── data/ # Data for different pages
├── layouts/ # Shared layout components
├── pages/ # Route pages
├── utils/ # Helper functions
├── config/ # Shared configuration
├── navigation/ # Navigation of the website
└── types.d.ts # TypeScript definitions
workers/
└── subscribe/ # Cloudflare Worker for email subscriptions
- Functional and declarative programming patterns
- TypeScript for type safety
- Tailwind CSS for styling
- Component-based architecture
The project includes a Cloudflare Worker that handles email subscriptions:
- Located in
workers/subscribe/ - Processes newsletter sign-ups
- Sends confirmation emails with custom templates
- Manages subscription status
bun run dev- Start development serverbun run build- Build for productionbun run preview- Preview production buildbun test- Run the test suitebun run check- Run Astro, ESLint, and Prettier checksbun run fix- Apply ESLint and Prettier fixes
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Research group members and collaborators
- Funding organizations
- Open source community