Ashiana

Personal life dashboard

Repository ↗Work in Progress

Ashiana is a personal dashboard that integrates data from various aspects of my life.

Key features include: - Strava integration for fitness tracking and workout visualization - Financial management tools for expense tracking and budgeting - Chelsea FC score updates and match notifications - Weather forecasts and daily planning tools - Journal and personal notes

Built with Next.js App Router for server-side and client-side rendering where appropriate. Uses Supabase for authentication and data storage. Implements TanStack Query for efficient data fetching and caching. The UI is designed with Tailwind CSS and features smooth animations with Framer Motion.

next.jsreacttypescriptsupabasetanstack querytailwind cssframer motion
Screenshots coming soon!