Home

Projects

Here, you'll find a selection of the projects I've worked on. Feel free to browse and delve into the projects to discover how they were created, the technologies employed, and the features implemented.

Home Page
 Oceandexthumbnail
Oceandex

OceanDex aims to provide information about marine animals and interesting facts about the oceans. The inspiration for the name came from the concept of Pokedex, an index/encyclopedia that catalogs information about Pokemon. Here, we gather general information about marine animals, their diet, their position in the food chain, their habitat, among other curiosities.

Tools: React.Js, Next.Js, Radix-UI, Storybook, Contentful, Sass, Zustand, Api.
 Gabe's Blogthumbnail
Gabe's Blog

This is a simple blog project developed as a study project to learn and practice Node.js, Express, and several other technologies.The features are: Users can create an account, sign in, and log out securely. Admins have access to an admin panel where they can add, edit, and delete posts. An about me page dedicated page to provide information about the author or the blog. Posts are displayed with pagination for better user experience.

Tools: Node.js, Express, MongoDB, EJS, Java script, JWT, Bcrypt
 Chatthumbnail
Chat

Chat App is a real-time messaging application that allows users to create accounts, sign in, search for other users, and send/receive messages in real-time. It provides a seamless and interactive chatting experience.

Tools: React.js, Node.js, Express, MongoDB, Mongoose, Socket.io, Zustand, TailwindCSS, Vite, React-hot-toast, DaisyUI
 Hangmanthumbnail
Hangman

The Hangman Game project is a classic word puzzle game that challenges players to guess a hidden word one letter at a time. It's a web-based game created using HTML, JavaScript, and CSS, providing an interactive and entertaining experience for users.

Tools: Java script, Html, Css, Api
 Tic-tac-Toethumbnail
Tic-tac-Toe

The Tic-Tac-Toe project is an interactive implementation of the classic two-player strategy game. Players will compete to fill a 3x3 board with their symbols (X or O) and try to win by forming a row, column, or diagonal with their symbols.

Tools: Java script, Html, Css, Api
 Trendthumbnail
Trend

A Ecommerce project, integrating PostgreSQL via Prisma ORM, and Stripe for secure transactions. Features user authentication, product management, and more.

Tools: Next.js, Type Script, TailwindCss, PostgreSQL, Prisma, NextAuth, Cloudinary, Stripe

Let's work together? Get in touch!