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