Skip to content

Latest commit

 

History

History
68 lines (60 loc) · 12.7 KB

PROJECTS.md

File metadata and controls

68 lines (60 loc) · 12.7 KB

Sommaire

  • 42 Projects
  • Guardia Projects
  • Personal Projects

42 Projects

Project link Description Languages/Techs Final grade
transcendance A web application leveraging modern web technologies for secure and interactive user experiences. HTML CSS Three.js Bootstrap Django Nginx ModSecurity HashiCorp Vault PostgreSQL Fetch API DRF JWT TOTP (2FA) N/A
webserv A lightweight web server implemented in C++98, handling HTTP requests with CGI support. HTML CSS C++ Config 125/100
inception 42 project building a Docker-based infrastructure with Nginx, WordPress, MariaDB, using custom configurations and Docker Compose. Docker Nginx WordPress MariaDB 105/100
C++ modules An introduction to C++ programming C++ N/A
cub3D Creation of a 3D game engine using raycasting C 103/100
philosophers Introduction to multithreaded programming and managing synchronization problems, using philosophers who eat, think and sleep. C 100/100
minishell A custom implementation of bash based on the posix version C 110/100
push_swap Sorting algorithms, where data must be sorted into two stacks using a limited set of operations C 105/100
minitalk Introduction to inter-process communication, using UNIX signals to exchange messages between two programs. C 125/100
FdF Graphics programming to create a 3D wireframe visualization of a map, using the miniLibX library. C 125/100
get_next_line A C function to get lines from a file descriptor using a buffer size C 125/100
printf Custom printf function C 100/100
libft Creation of a library with various functions C 125/100

Guardia Projects

Project link Description Languages/Techs Final grade
IT_basics Project focusing on IT fundamentals Text Only 13.8/20
algorithm_basics Introduction to basic algorithms, presented in textual format without specific implementations. Text Only N/20
first_website First website project, developed using HTML and CSS to learn the basics of web development. HTML CSS 16.6/20
second_website Second website project incorporating JavaScript for additional interactive features. HTML CSS JavaScript 17.4/20
networks_basics Exploration of basic networking concepts and virtualization using VirtualBox. Networks VirtualBox 18.64/20
third_website Third website project aimed at reinforcing HTML and CSS skills with a new design or content. HTML CSS 16.36/20
awesome_numeric_utils Theoretical project on advanced numeric utilities, presented conceptually in text format. Text Only N/20
scraping_project Web scraping project using Python to extract data from websites. Python 14.32/20
c_programming_basics Introduction to basic programming concepts using the C language. C N/20
networks_project Project focusing on theoretical aspects of networks... Networks VirtualBox 18.64/20
cyber_basics Exploration of cybersecurity fundamentals and hacking techniques. Cybersecurity Hacking N/20
Big_project The big project of Guardia first end-year, comprehensive project integrating multiple technologies: networks, web development (HTML, CSS, JavaScript), and Python scripting. Networks HTML CSS JavaScript Python N/20

Personal Projects

Project link Description Languages/Techs Date