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
    