Projects

Crafted with code to solve real problems

CG Aesthetics – Spa Website thumbnail

Modern luxury spa website built with Headless WordPress (GraphQL API) and Astro for optimal performance and SEO. Features custom post types for services and team members, ACF Pro custom fields, Amelia booking integration, and shadcn/ui components adapted for Astro.

AstroTypeScriptTailwindCSSWordPress
El Gavilán – E-commerce thumbnail

A streamlined e-commerce platform built for a traditional business, featuring checkout with Stripe, real-time data management and authentication via Supabase, and state handling through Zustand. Built with Next.js, React, TypeScript, and styled using TailwindCSS.

ReactJSNext.jsTypeScriptTailwindCSS
Questlog – Gaming Social Network thumbnail

A social network for gamers. Features game discovery, review creation with ratings and social interactions, user profiles with gaming statistics, and a following system. Built with Astro, NestJS, Prisma ORM, and PostgreSQL in a PNPM monorepo.

AstroReactJSNode.jsTypeScriptTailwindCSS
Blueprint – Budgeting Tool thumbnail

A business-focused application for managing development costs, client data, and billing. Features include project estimation, client & order management, secure authentication with JWT, and a dashboard overview. Built with Node.js, Express, EJS, Prisma, and Supabase.

Node.jsExpressCSS
LearnHub – Learning Platform thumbnail

A course management system for developers with role-based access control. Includes dynamic course creation, authentication with JWT, a student dashboard for progress tracking, and an MVC architecture. Built with Node.js, Express, EJS, Sequelize, and MySQL.

Node.jsExpressCSS
Star Wars - Visual Guide thumbnail

Star Wars visual guide using the SWAPI API with React, TypeScript, and Tailwind CSS. Implemented pagination, user authentication with Firebase, state management with Redux Toolkit, and a detailed view of characters, films, and starships.

ReactJSTypeScriptTailwindCSS