🌱 I’m currently learning at 42 Paris School
💻 My 42 Projects
| Project name | Score | Objective | Language |
|---|---|---|---|
| ft_transcendence | 100% | This project involves creating a website to participate in a competition for the popular game Pong ! It must include a chat so that players can communicate, invite each other to the game, and add each other as friends. |
React/js Typescript |
| Inception | Virtualize multiple Docker images by creating them on a virtual machine |
System admin. | |
| CPP Modules | Introduction to the Object-oriented programming (OOP) in C++98 |
C++ | |
| webserv | Write our own HTTP server and a static website |
C++ | |
| cub3D | Reproduce Wolfenstein 3D game by using raycasting technique |
C | |
| NetPractice | Introduction to network, adressing and TCP/IP protocol |
Network | |
| minishell | Create a minimalist shell by exploring the concept of processes and file descriptors |
C | |
| Philosophers | Introduction to threading and processes, focusing on how to work within the same memory space |
C | |
| minitalk | Develop a small program for data exchange utilizing UNIX signals |
C | |
| so_long | Simple 2D game using 42 graphic library (textures, sprites, and basic gameplay elements) |
C | |
| push_swap | Sort data in a stack using a limited set of instructions and with minimal operations thanks to sorting algorithms |
C | |
| Born2beroot | Set up our own operating system implementing strict rules on a Virtual Machine |
System admin. | |
| ft_printf | Recreate printf() by using variadic functions |
C | |
| get_next_line | Recreate getline() by using static variables |
C | |
| libft | Implement a library of common functions |
C |