
My Porto Blog
Designed and developed a full stack portfolio and blogging platform using Next.js, TypeScript, and Supabase. Combines two distinct experiences: a minimal, terminal-style portfolio for professional presentation and a dynamic, content-rich blog for personal writing. Implemented a complete backend system with Supabase (PostgreSQL, Auth, and Storage), including admin-restricted access, secure authentication, and full CRUD functionality for projects, experience, education, and blog content. Built a protected admin dashboard to manage all site data, including blog posts, resume uploads, and profile information. Leveraged modern React architecture (App Router, Server Components) alongside Tailwind CSS and component libraries to create a scalable, maintainable, and responsive application. Integrated media support (images, video, PDF) and dynamic content rendering to deliver a flexible publishing system.



