https://github.com/marinsucks/42
All the projects I completed at 42.
https://github.com/marinsucks/42
c cpp docker sysadmin web
Last synced: 3 months ago
JSON representation
All the projects I completed at 42.
- Host: GitHub
- URL: https://github.com/marinsucks/42
- Owner: marinsucks
- License: mit
- Created: 2023-07-01T20:21:40.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2025-06-17T23:02:47.000Z (about 1 year ago)
- Last Synced: 2026-03-27T23:42:51.211Z (3 months ago)
- Topics: c, cpp, docker, sysadmin, web
- Language: C
- Homepage:
- Size: 39.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My 42 Journey
Hey there! I'm Marin, a student at [42 Paris](https://42.fr) since Nov 2023. This repo is here to share all of my projects made at 42.
## Web Projects
- ๐ [**transcendence**](https://github.com/42mates/transcendence/) - A full-stack single page web app for the PONG game.
- ๐คตโโ๏ธ [**webserv**](https://github.com/42mates/webserv/) - A NGINX-inspired HTTP web server.
## DevOps Projects
- ๐ณ [**Inception**](./devops/inception/) - I containerized a full wordpress application using `docker compose`.
- ๐ฑ [**Born2beroot**](./devops/born2beroot/) - I set up a secure Linux server environment following strict guidelines.
- ๐ [**NetPractice**](./devops/netpractice/) - I learnt how to connect small-scale networks using IPs and masks.
## System Projects
- ๐ **Shell**:
- [**minishell**](https://github.com/42mates/minishell/) - A basic reproduction of `bash` (group project with [@ku-alexej](https://github.com/ku-alexej)).
- [**pipex**](./system/pipex/) - A program reproducing the pipe '`|`' behavior.
- ๐งต [**Philosophers**](./system/philosophers/) - An introduction to threads and mutexes through the classic dining philosophers problem.
- โป๏ธ [**push_swap**](./system/push_swap/) - A sorting algorithm following restricted operations.
- ๐น๏ธ **Graphics**:
- [**cub3D**](https://github.com/42mates/cub3D) - A 3D game using raycasting techniques, inspired by the classic game Wolfenstein 3D (group project with [@ku-alexej](https://github.com/ku-alexej)).
- [**so_long**](./system/so_long/) - A Pokemon Heartgold-like desktop minigame using the X11 framework.
- ๐ฆ [**CPP Modules**](./system/cpp-modules/) - Ten modules to learn Object-Oriented Programming through C++98.
- ๐ฃ **Basic C functions**:
- [**Piscine**](./system/piscine/) - Gotta start somewhere! I learned the basics of C and Shell.
- [**libft**](./system/libft/) - I built my own basic C library.
- [**ft_printf**](./system/printf/) - I created my own implementation of printf.
- [**get_next_line**](./system/get_next_line/) - Unlocked the magic of reading files line by line!
## Contact
For any further information, feel free to contact me on [hello@marinbecker.me](mailto:hello@marinbecker.me) and go take a look at [my website](https://www.marinbecker.me)!