My Projects

Main Projects

PortafolioJS - Educational Portfolio

PortafolioJS - Educational Portfolio

Educational portfolio documenting my JavaScript Bootcamp journey with detailed project breakdowns, technical solutions, and learning milestones. Features interactive demonstrations of complex projects like Kanban boards, e-commerce systems, and PostgreSQL database management.

Live View
App Productos - Backend Management

App Productos - Backend Management

Complete backend web application for product management built with Node.js and Express.js. Features data persistence with JSON files, file handling with Multer, dynamic routes, CRUD operations, and comprehensive error handling. Includes responsive frontend with form validation and real-time feedback. Demonstrates Node.js bootcamp skills in server-side development.

Live View
Inventory System - PostgreSQL

Inventory System - PostgreSQL

Complete inventory management system built with PostgreSQL relational database. Features ERD design, normalization to 3NF, complex SQL queries with JOINs, triggers for automatic stock updates, and transaction management. Includes comprehensive database modeling with primary/foreign keys and data integrity constraints.

Live View
Task Management - Kanban Board

Task Management - Kanban Board

Complete task management system with Kanban board interface built with JavaScript and Supabase. Features drag & drop functionality, user authentication, real-time data synchronization, task CRUD operations, and responsive design. Includes dashboard with analytics and modern UI/UX.

Live View
Inventory System v2.0 - Enhanced

Inventory System v2.0 - Enhanced

Advanced inventory management system v2.0 with PostgreSQL and PL/pgSQL. Features advanced validations, custom SQL functions, modular architecture, comprehensive documentation, Git submodules for version control, automated testing scripts, and professional database design. Includes triggers, stored procedures, and data integrity constraints.

Live View
Contact List - Contact Manager

Contact List - Contact Manager

Complete contact management system with modern UI/UX built with JavaScript. Features contact CRUD operations, search functionality, favorites system, birthday tracking, and responsive grid layout. Includes interactive contact cards with edit, delete, and favorite actions, plus advanced filtering and data persistence.

Live View
Course Manager

Course Manager

A Course Management system built with Vue.js and API integration.

Live View
Game Catalog

Game Catalog

A dynamic catalog of games with user interactions and comments. Built with Vue.js.

Live View
My Portfolio (Vue.js)

My Portfolio (Vue.js)

An earlier version of my portfolio built with Vue.js, showcasing my skills and projects.

Live View

Some Other Projects

Star Wars Explorer

Star Wars Explorer

Explore character details from Star Wars using JavaScript and API integration.

Live View
Travel Website

Travel Website

A beautifully designed travel website with interactive UI elements.

Live View
Shopping Cart

Shopping Cart

A fully functional shopping cart built with HTML, CSS, and JavaScript.

Live View
Social Travel Network

Social Travel Network

A social media platform for travel enthusiasts to share experiences.

Live View
Portfolio MIG

Portfolio MIG

Another portfolio experiment with a unique design and layout.

Live View
Price Calculator

Price Calculator

A price calculator with discount simulation using JavaScript.

Live View
GitHub Profile

Explore More Projects

If you want to explore more repositories with different technologies, feel free to check out my public GitHub repositories! I have over 40 projects available.