-
-
-
CorporateWebPage Public
A corporate single-page website was created using HTML, CSS, and Vanilla JS.
-
-
daily-planner-page Public
Daily Planner is a web page using HTML, CSS to show daily goals, tasks, weather, and more, while practicing layouts and UI design.
-
-
42-Ft_irc Public
The ft_irc project is a C++ IRC server that teaches network programming, sockets, multi-client handling, and real-time communication basics.
-
42-ExamRank-06 Public
ExamRank 6 is about building an IRC server in C++ with sockets and multi-client support.
-
42-inception Public
This project builds a secure microservice server with Docker, using isolated containers, a private network, and Nginx with HTTPS.
-
SnakeGame-2D Public
This project is a 2D Snake Game built with HTML, CSS, and JavaScript, where the snake grows by eating food and ends on collision.
-
DraggableCalculator Public
This project is a simple HTML, CSS, and JavaScript calculator for basic operations with a user-friendly, draggable interface.
-
Javascript-Exercises Public
This project offers 70 JavaScript exercises covering basics like variables, arithmetic, strings, and DOM manipulation for hands-on practice.
-
42-LOV3D Public
The Cub3d project is a 3D maze game that teaches basics of graphics, user interaction, collisions, and 3D game mechanics.
-
42-Minishell Public
This project builds a basic shell that executes commands, handles redirection, and supports pipes, teaching core shell concepts.
-
42-Net_Practice Public
Net_Practice is a 42 project to learn network programming, covering configurations, protocols, and data encapsulation.
5 UpdatedJun 15, 2025 -
42-Philosophers Public
This project simulates the Dining Philosophers Problem, focusing on synchronization, deadlock, and starvation challenges.
-
42-So_long Public
The So_long project is a 2D maze game to learn basics of graphics, collisions, and events.
-
42-Push_swap Public
This project develops an efficient sorting algorithm using two stacks, optimizing steps and evaluating methods like Bubble Sort and Quick Sort.
-
42-Minitalk Public
The Minitalk project enables client-server communication on Unix systems using signals, teaching signal handling and IPC basics.
-
42-Born2beroot Public
This project teaches basic Linux system administration by practicing essential tasks on a virtual machine.
-
42-Get_next_line Public
This project implements get_next_line, a function to read lines from one or multiple files in C.
-
42-Ft_printf Public
This project reimplements printf in C, handling formatted output with custom support for various specifiers.
-
42-Libft Public
libft is a C library reimplementing core functions for memory, strings, characters, and lists.
-
42-ExamRank-05 Public
Implement Warlock with SpellBook, TargetGenerator, spells, and targets, supporting learn, forget, and cast via Coplien Form.
-
42-ExamRank-04 Public
Microshell is a C-based mini shell that executes commands, supports cd, piping (|), and command separation (;).
-
42-ExamRank-03 Public
ft_printf is a custom C implementation of printf, supporting %s, %d, and %x conversions.
-
42-ExamRank-02 Public
This repository lists my own implementations of functions from different levels of ExamRank 2, organized by difficulty.
-
Web-Page-Links Public
This project is an interactive website with HTML, CSS, and JavaScript, featuring a background video, logo, and links.
-
Sorting-Algorithms Public
This repository provides C implementations of sorting algorithms like Bubble, Insertion, Selection, Merge, and Quick Sort with clear examples.
sorting mergesort insertion-sort sorting-algorithms sorting-algorithms-implemented sorting-algorithm merge-sort5 UpdatedJun 14, 2025 -
42-Piscine Public
42-Piscine is a repository of 42 Network bootcamp projects in C, shell scripting, and system administration.