Notes and projects during my time at 42.
- Inception of Things - Team Project - Kubernetes (K3D, K3S), Gitlab, ArgoCD, Vagrant - CI/CD with Gitlab and ArgoCD
- Cloud 1 - Ansible, Docker - Server setup of WordPress, MySQL, Nginx and deployment
- Piscine Mobile (React Native) - React Native, Firebase, Oauth - Mobile development bootcamp
- Diary App - Firebase, Oauth - App to write diary entries in cloud database
- Weather App - API, Geolocation, Data - Location-based weather data viewer
- SwiftyCompanion - ReactNative, Oauth, API - App to search and display 42School user profile
- 42Chips - Piscine Embedded - C, Bit manipulation, AVR, UART, I2C - Embedded systems bootcamp
- Matcha - Team Project - TS, Express, Node.js, React, TanStack, Websockets, OAuth, PostgreSQL - Intro to React and Dating web application (client and server)
- Piscine Python Django - Python, Django, SQLite - Web application with authentication, posts, comments, likes...
- Transcendence - Team project - Python, Django, Js, Websockets, Docker, PostgreSQL, Grafana, Prometheus - Fullstack web application with real-time features and monitoring
- Inception - Docker, Nginx, MySQL, WordPress - Containerized web server with database and CMS
- CPP Modules [5-9] - C++ - Advanced OOP, Templates, Exceptions, File I/O
- WebServ - C++ - Simple HTTP server
- NetPractice - Network protocols (TCP, UDP, IP, ARP, ICMP)
- CPP Modules [0-4] - C++ - OOP, Memory Management, Inheritance, Polymorphism
- Cube3D - C - 2D/3D game engine (raycasting)
- Philosophers - C - Concurrency and multithreading
- MiniShell - C - Simple shell implementation
- Ft_Printf - C - Custom printf function
- GetNextLine - C - Read a line from a file descriptor
- Born2BeRoot - Linux server setup and security
- Libft - C - Custom library
- PiscineReloaded - Collection of small C projects
Warning
Some display in .md files of this repository may not be supported by github (svg, css display, some math in latex, ...), you can clone the repository and view it locally.
Note
Recommened extensions for better experience in vscode are as follows:
-
Markdown Preview Github Styling
- ID:
bierner.markdown-preview-github-styles
- ID:
-
- ID:
bierner.markdown-mermaid
- ID:
gantt
title 42 Post Common Core
dateFormat YYYY-MM-DD
axisFormat %m-%y
todayMarker on
section Goals
section DevOps
InceptionOfThings : done, 2025-08-20, 3w
Cloud1 : done, 2025-07-28, 3w
Section IoT
42Chips - Piscine Embedded : done, 2025-03-01, 4w
Section Data/ML
42AI - Piscine Python ML : done, 2025-02-10, 3w
section Mobile
SwiftyCompanion : done, 2025-06-12, 3w
Piscine Mobile (React Native) : done, 2025-05, 6w
section Web
Matcha (Express Node) : done, 2024-12-10, 9w
section OOP
Piscine Django : done, 2024-10-01, 2024-12-08
gantt
title 42 Projects
dateFormat YYYY-MM-DD
axisFormat %m-%Y
todayMarker on
section Goals
End of Common Core : milestone, crit, m1, 2024-09-07, 2024-09-20
section Rank 6
Transcendence : done, 2024-07-25, 2024-09-07
section Rank 5
Inception : done, 2024-07-04, 2024-08-02
CPP Modules[9] : done, 2024-06-19, 2024-07-03
WebServ : done, 2024-05-24, 2024-06-18
CPP Modules[5-8] : done, 2024-05-06, 4w
section Rank 4
NetPractice : done, 2024-04-22, 2024-05-03
CPP Modules[0-4] : done, 2024-03-28, 2024-04-22
Cube3D :done, 2024-03-07, 2024-03-28
section Rank 3
Philosophers :done, 2024-02-21, 2024-03-07
MiniShell :done, 2024-02-01, 2024-02-21
section Rank 2
Pipex :done, 2024-01-15, 2024-01-31
Push_Swap :done, 2023-12-29, 2024-01-17
Fract-ol :done, 2023-12-05, 2023-12-18
section Rank 1
Ft_Printf :done, 2023-11-27, 2023-12-05
GetNextLine :done, 2023-11-21, 2023-12-01
Born2BeRoot :done, 2023-11-15, 2023-11-22
Libft :done, 2023-11-06, 2023-11-15
gantt
title Sides
dateFormat YYYY-MM-DD
axisFormat %m-%y
todayMarker on
section Hackathons
ChangeNow - RedCrossBooth - preparation : done, 2025-04-14, 2025-04-20
RedCross FR-AiCrisis (1st Team) : crit, done, 2025-04-04, 2025-04-05
DigHacktion (1st Team) : crit, done, 2024-04-26, 2024-04-28
section Events
CodinGame - Winter Challenge : done, 2024-12-23, 2025-01-05
CodinGame - Fall Challenge : done, 2023-12-18, 2023-12-28
section Conferences
ChangeNow - RedCrossBooth(participant) : crit, done, 2025-04-24, 2025-04-25
XYZ_Paris(visitor) : done, 2024-09-27, 1d
SantExpo(visitor) : crit, done, 2025-05-19, 3d
