Projects.

Ft_trascendence

Sep - 2023

Online multiplayer Pong with features like user authentication, matchmaking, chat, and leaderboards.

  • TypeScript
  • Next.js
  • Nest.js
  • Prisma
  • PostgreSQL

Leetbooks

Nov - 2023

A platform for sharing and exchanging books. Built using Next.js and Prisma.

  • TypeScript
  • Next.js
  • Prisma
  • PostgreSQL
  • MantainUi
Ip Address Tracker

Ip Address Tracker

Oct - 2023

An IP Address Tracking app. Built using Vue.js and Leaflet.js.

  • TypeScript
  • Vue.js
  • Sass
  • Leaflet.js
Ft_irc

Ft_irc

Apr - 2023

An IRC server built from scratch in C++. The server follows the RFC 2812 specification and can be used with existing IRC clients.

  • C++
  • Linux Socket
  • Networking
  • IRC Protocol

Push_swap

Apr - 2022

This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves.

  • C
  • Algorithms
  • Sorting

TaskSpace

Nov - 2023

A simple task management app built using Next.js and Trpc.

  • TypeScript
  • Next.js
  • prisma
  • Trpc
  • NextAuth.js
Inception

Inception

Jul - 2023

The project aims to create several docker containers from scratch, then orchestrate them with docker compose.

  • Docker
  • Docker Compose
  • Network
  • System Administration
Advice Generator

Advice Generator

Nov - 2023

Advice generator app that uses the Advice Slip API to generate random quotes of advice

  • Html
  • Css
  • Javascript

Cub3d

Nov - 2022

A minimalist recreation the world-famous Wolfenstein 3D game in C using Ray-casting, and the MinilibX graphics library.

  • C
  • MinilibX
  • Ray-casting
Philosophers

Philosophers

Mar - 2022

Solution to the dining philosophers problem in C using threads and mutexes.

  • C
  • Algorithms
  • Threading

Checkout my github page for more projects.