Online multiplayer Pong with features like user authentication, matchmaking, chat, and leaderboards.
A platform for sharing and exchanging books. Built using Next.js and Prisma.
An IP Address Tracking app. Built using Vue.js and Leaflet.js.
An IRC server built from scratch in C++. The server follows the RFC 2812 specification and can be used with existing IRC clients.
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves.
A simple task management app built using Next.js and Trpc.
The project aims to create several docker containers from scratch, then orchestrate them with docker compose.
Advice generator app that uses the Advice Slip API to generate random quotes of advice
A minimalist recreation the world-famous Wolfenstein 3D game in C using Ray-casting, and the MinilibX graphics library.
Solution to the dining philosophers problem in C using threads and mutexes.