My Projects

screenshot of portfolio home page

Next.js React Portfolio

React, Next.js, Tailwind CSS, Framer-motion, EmailJs

Role: Sole author

This is my latest portfolio, this application, that has a completed back-end. Users can view my work and send me an email as well. Check out the link to view the repo.

screenshot of portfolio home page

First React Portfolio

React, CSS3

Role: Sole author

This deployed project was my second portfolio application with multiple images and hover effects. Explore the deployed application below.

screenshot of portfolio home page

Object Relational Mapping(ORM) E-Commerce Backend

JavaScript, Node.js, Nodemon, dotenv, MySQL, Sequelize, Insomnia to test

Role: Back end

This is an undeployed project where I used Sequelize to interact with a MySQL database to build the backend of an e-commerce application. Check out the link for the code, instructions, and a video that demonstrates the application's functionality.

screenshot of portfolio home page

Social Network API

MongoDB, Mongoose, Express.js, Day.js, Insomnia to test

Role: Sole author

I built this API so users could share their thoughts, reactions to friends' thoughts, and create a list of their friends. This project is not deployed and uses Express.js for routing, Day.js to format dates, has a MongoDB database, and Mongoose ODM. Check out the link for the code, instructions, and a video that demonstrates the application's functionality.

screenshot of portfolio home page

Timed Quiz for Mexican State Capitals

JavaScript, CSS3, HTML5, localStorage

Role: Sole author

A timed quiz on Mexican State Capitals that uses JavaScript to: subtract time from the clock if users select the incorrect option, adds points when users select the correct option, and provides the option to save a user's final score when the game ends or delete the score history.