Featured Projects

Portfolio created by Nicholas, software engineering student, where you will find all his important information along with the projects that led him to acquire his programming skills.

Portfolio - First portfolio created to show my projects

  • Astro
  • Tailwind
Portfolio created by Nicholas, software engineering student, where you will find all his important information along with the projects that led him to acquire his programming skills.
An e-commerce store project for the React JS course at Coderhouse. Product catalog with images and descriptions, shopping cart to add and manage products, database updates at the time of purchase, responsive design by Bootstrap.

Hoops Central Store - Ecommerce

  • React
  • Bootstrap
  • Firebase
An e-commerce store project for the React JS course at Coderhouse. Product catalog with images and descriptions, shopping cart to add and manage products, database updates at the time of purchase, responsive design by Bootstrap.
This project is a Pokédex web application created with JavaScript, featuring a responsive design that allows users to view and classify Pokémon. The page was designed for practicing the use of APIs.

Pokedex - API

  • JavaScript
  • CSS
  • HTML
This project is a Pokédex web application created with JavaScript, featuring a responsive design that allows users to view and classify Pokémon. The page was designed for practicing the use of APIs.
This project aims to create a fully functional calculator with semantic routines and dictionary handling recognition. It utilizes Flex to recognize a language with tokens such as Identifier, Integer, and Hexadecimal, as well as error tokens for general errors, malformed integers, and end-of-file conditions. Additionally, Bison is used to implement syntax grammar and a symbol table.

Semantic Calculator - Flex & Bison

  • C
This project aims to create a fully functional calculator with semantic routines and dictionary handling recognition. It utilizes Flex to recognize a language with tokens such as Identifier, Integer, and Hexadecimal, as well as error tokens for general errors, malformed integers, and end-of-file conditions. Additionally, Bison is used to implement syntax grammar and a symbol table.
This project demonstrates the visualization of a binary tree without using recursion. It employs stacks and pointers to achieve the traversal and display of the binary tree structure.

Binary Tree without Recursion

  • C++
This project demonstrates the visualization of a binary tree without using recursion. It employs stacks and pointers to achieve the traversal and display of the binary tree structure.
This project is a simple calculator developed in JavaScript, allowing users to perform basic mathematical operations.

Calculator with JavaScript

  • JavaScript
  • CSS
  • HTML
This project is a simple calculator developed in JavaScript, allowing users to perform basic mathematical operations.
Rock, Paper, Scissors game developed in JavaScript

Rock, Paper, Scissors with Javascript

  • JavaScript
  • CSS
  • HTML
Rock, Paper, Scissors game developed in JavaScript
 This project involves developing a tool to validate and format US phone numbers. In the United States, phone numbers can be formatted in various ways, and the tool aims to recognize and standardize these formats

Telephone Number Validator

  • JavaScript
  • CSS
  • HTML
This project involves developing a tool to validate and format US phone numbers. In the United States, phone numbers can be formatted in various ways, and the tool aims to recognize and standardize these formats