Projects

Plant Care Assistant

Plant Care Assistant

A web app to help users take care of their plants, built as part of my RNCP diploma

ReactTypeScriptNext.jsTailwind CSSDockerSupabasePrismaJestPlaywright

Shopping Cart

Shopping Cart

E-commerce shopping cart built as part of The Odin Project

ReactTypeScript

Battleship Game

Battleship Game

This is a version of the classic board game Battleship, built using TypeScript and Test-Driven Development (TDD).

ReactTypeScriptJest

Knights Travail Solution

Knights Travail Solution

This project is a solution to the Knights Travail problem, implemented using Object-Oriented Programming (OOP) practices in TypeScript. The Knights Travail problem involves finding the shortest path for a knight on a chessboard from one point to another.

JavaScriptTypeScript

Binary Search Tree Implementation

Binary Search Tree Implementation

This project is a simple implementation of a Binary Search Tree (BST) in TypeScript. It includes a BinarySearchTree class and a createTreeNode function for creating nodes.

TypeScript

Hashmap Implementation

Hashmap Implementation

This repository contains a simple implementation of a hash map data structure in TypeScript. The hash map uses separate chaining for collision resolution, with each bucket in the hash map being a linked list.

TypeScript