Tech Background
Back to Projects

SportsPulse Live

Flagship AI-Powered Cricket Platform

Next.js 16
TypeScript
Tailwind CSS v4
NextAuth.js
PostgreSQL
Prisma
Upstash Redis
Firebase

Overview

SportsPulse is a full-scale sports intelligence platform delivering real-time scores, breaking news, and deep analytics with a strong focus on Cricket and support for Football. It is built for performance, scalability, and user engagement using modern web technologies.

Key Features

  • ⚡ Real-Time Scores: Live match updates powered by optimized 30-second polling.
  • 🏏 Cricket Central: Comprehensive coverage of IPL, World Cup, T20, ODI, and Test matches.
  • 📱 Mobile-First Design: Highly responsive UI optimized for mobile users.
  • 🌙 Dark/Light Mode: Accessible and premium theming experience.
  • 🔐 Secure Auth: Strong authentication flow using NextAuth and Firebase.
  • 📰 Breaking News: SEO-optimized news engine with fast publishing workflows.
  • 📊 Analytics & Stats: Detailed match statistics and player performance breakdowns.

System Architecture

  • Frontend: Next.js 16 (App Router) enabling server-side rendering and static generation.
  • Database: PostgreSQL managed through Prisma ORM for structured relational data.
  • Caching: Upstash Redis to optimize high-frequency live score queries.
  • Auth: Secure user authentication with NextAuth.js and Firebase.
  • Styling: Tailwind CSS v4 for consistent, responsive, and modern UI design.