TypeScript, React, Next.js, Tailwind, Drizzle - Master Spanish faster with a focus on high frequency words and spaced repetition. Features include verb conjugation practice, flashcards with spaced repetition algorithms and personalized progress tracking
Database Integration: PostgreSQL database with Drizzle ORM for robust data management
Authentication: Secure login with Kinde Auth integration
Progress Tracking: Track learning progress and review statistics
Spaced Repetition: Smart algorithm adjusts word frequency based on user performance
Mobile-first Responsive Design: Fully responsive across all device sizes
Stripe integration with pro tier
Enhanced user account management
Advanced user statistics
Study reminders
Animations
Dev Trainer
Typescript, React, Next.js, Node.js, Express.js, MongoDB, Tailwind - An application for developers to master keyboard shortcuts through personalized lists. Features include custom shortcut organization, and an admin panel for content management.
Typescript, React, Next.js, Tailwind, Sanity, Stripe - A e-commerce site for a luxury jewellery online retailer, intergrated with Sanity as the CMS and stripe to process payments
Product Management: Full product catalog with filtering, sorting and search
User Authentication: Secure login with Clerk integration
Checkout System: Secure payments through Stripe integration
Admin Panel: Full Sanity CMS integration for content management
Wishlist: Personal wishlist functionality for registered users
Product sizing options
Multiple materials and stones per product
Infinite scroll with prefetching
Real-time stock management
Order management controls
Improved SEO optimization
My Portfolio
Typescript, Astro, Tailwind & GSAP - A modern, responsive portfolio website showcasing my work as a Full Stack Developer. Built with Astro for optimal performance and user experience.