OurFate
AI-powered horoscope platform delivering personalized daily predictions. Built with Astro for lightning-fast performance after learning from Next.js limitations.
Overview
An AI-powered horoscope platform that aggregates predictions from multiple sources and uses OpenAI to generate unique, personalized daily readings for all zodiac signs.
Key Features
- AI-Generated Predictions: OpenAI synthesizes data from multiple horoscope sources into coherent, engaging daily readings
- All 12 Zodiac Signs: Complete coverage with daily, weekly, and monthly predictions
- Lightning-Fast Performance: Sub-second page loads thanks to Astro’s zero-JS-by-default approach
- SEO Optimized: Static generation ensures perfect Core Web Vitals scores
Why Astro?
After my experience with MarketCrash (built in Next.js), I was frustrated by the sluggish user experience caused by heavy JavaScript bundles and hydration overhead. For a content-focused site like OurFate, I needed a different approach.
Astro was the answer. It ships zero JavaScript by default, generates static HTML, and only hydrates interactive components when needed. The result?
- 90+ Lighthouse scores across all metrics
- Instant page transitions — feels like a native app
- Minimal hosting costs — static files served from Cloudflare’s edge
This project validated my decision to move away from heavy frameworks for content-driven applications. Sometimes less JavaScript means a better user experience.