Front-End Projects

A collection of personal projects showcasing my skills and growth as a Front-End Developer. Click on an image for the live application or the link to visit GitHub repository.

Responsive
Task Master screenshot

Task Master

Full-stack web application for a user to manage and visualize tasks.

Tech: Next.js, React.js TypeScript, Tailwind CSS, Python, FastAPI, PostgreSQL, RESTful CRUD Operations

Agentic Abstraction for Chip Engineering (ACEE) screenshot

Agentic Abstraction for Chip Engineering (ACEE)

Agentic pipeline to create visual and interactive diagrams from chip design code.

Tech: LangGraph, FastAPI, Pydantic, GraphViz API, Next.js, AWS Bedrock, S3, EC2

NutriNav AI screenshot

NutriNav AI

A genetic pipeline designed to create nutritionally accurate, safe, and customizable meal plans tailored to a user's specific needs.

Tech: LangGraph, FastAPI, Pydantic, GraphViz API, Next.js, AWS Bedrock, S3, EC2

Responsive
The Crash App screenshot

The Crash App

Web application for students to report hit-and-runs and earn rewards. Winner of Most Creative Project in Innovate 4 SDSU Hackathon 2025!

Tech: React.js, Tailwind CSS, Next.js, Forms, JSON files

Whats Poppin? screenshot

Whats Poppin?

Reddit-clone web application. Create an account, post, comment, and vote!

Tech: HTML, CSS, JavaScript, React.js, Google Firebase Firestore Database and Authentication

Responsive
Pokedex Catalog screenshot

Pokedex Catalog

View the information of 891 Pokemons. Look them up, store them in your local storage, release them!

Tech: HTML, CSS, JavaScript, Data Structures

Poke-Photo Tag screenshot

Poke-Photo Tag

Identify and tag Pokémon in an image with real-time scoring.

Tech: HTML, CSS, JavaScript, React.js, API

Responsive
Tic-Tac-Toe screenshot

Tic-Tac-Toe

Play tic-tac-toe against an unbeatable computer!

Tech: HTML, CSS, JavaScript, Recursion, Minimax Algorithm

Responsive
Blog Template screenshot

Blog Template

A front-end blog template featuring user authentication, post creation, and a message board with CRUD functionality.

Tech: HTML, CSS, JavaScript, React.js, React Router, REST API, Forms

Responsive
Members Only screenshot

Members Only

A members-only message board where users can sign up, log in, and post messages, with restricted content visible only to authorized members.

Tech: HTML, CSS, JavaScript, Node.js, Express.js, MongoDB, Mongoose, Authentication

To Do List screenshot

To Do List

A project management app for organizing tasks by projects, date, and priority.

Tech: HTML, CSS, JavaScript, ES6 Modules, Object Oriented Principles

Memory Card Game screenshot

Memory Card Game

A memory game where images shuffle on click, and repeating one resets progress.

Tech: HTML, CSS, JavaScript, React.js, State Management

Responsive
Library screenshot

Library

A book library app for adding, removing, and updating book entries.

Tech: HTML, CS, JavaScript, React.js, DOM Manipulation

Rock, Paper, Scissors! screenshot

Rock, Paper, Scissors!

Reddit-clone web application. Create an account, post, comment, and vote!

Tech: HTML, CSS, JavaScript

Like What You See?

These projects showcase my approach to problem-solving and full-stack development. If you're interested in building something together or have feedback, let's talk.

Luis Villalon © 2026