← Back to Portfolio

API Projects

Full-stack e-commerce platform

Full-stack e-commerce platform showcasing modern web development capabilities. Features include product and category management, shopping cart system, payment gateway integration, and admin dashboard with sales analytics. Built with Next.js, PostgreSQL, and Prisma. Backend infrastructure ready for user authentication. A live demo is available via the link provided (using music products for demonstration purposes).

musicstore.alejoforero.com
Next.jsPostgresSQLPrsimaVercelNeon

Todo NextJs Server Components Demo

This project demonstrates my ability to design and build a scalable full-stack application using Next.js App Router, with a focus on Server Components and Server Actions to handle server-side logic efficiently. The backend integrates PostgreSQL via Prisma ORM, supporting complex relational data models, including many-to-many relationships and full CRUD operations. Development was assisted by Cursor AI, which I’ve integrated into my workflow to streamline development and enhance productivity through AI-guided code generation and refactoring. The application includes user authentication and is fully containerized with Docker, deployed to a DigitalOcean VPS using NGINX as a reverse proxy for production readiness.

todonext.alejoforero.com
NextJSReactPrismaTailwindPostgresDocker
My Portafolio

My Portafolio

The website you're currently viewing is a small application built with Next.js.. Through this project, I'm exploring how to use Prisma for database interactions, experimenting with server components, and delving into Next.js technology overall.

portafolio.alejoforero.com
NextJsReactPrismaTailwindPostgresDocker
Flash Cards App

Flash Cards App

A modern, interactive flashcard application designed to enhance learning through customizable cards organized by categories. I built this website for myself as a personal study tool — to review things I learn daily, while traveling, or when studying languages.

ReactRedux Tool KitReact RouterFastApiDocker
Random Quotes

Random Quotes

As part of the Front End Development Libraries certification from freeCodeCamp, I built a Random Quote Machine and created a FastAPI backend to serve the quotes.

ReactRedux Tool KitReact RouterFastApiDocker