8000 GitHub - Neoblacks/Neoblacks
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Neoblacks/Neoblacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

10 Commits
ย 
ย 

Repository files navigation

Hello world ๐Ÿ––

Currently a student at Ecole 42 since November 2022, I've had the opportunity to develop my skills through various common core projects. In parallel with my studies, I also worked on a personal project with a colleague using the school's API, which met a great success with students and staff alike : Friends42

Used by over 4,200 unique users, with an average of 2,000 visits per day, Friends42 has become one of the most widely used tools at Ecole 42. This experience has enabled me to learn new skills in a real-life context, and to optimize the user experience on a large scale.

Here's an overview of the three common core projects I'm particularly proud of :


Transcendance ๐Ÿ•น๏ธ

Transcendance is a full-stack web project combining a solid backend and an interactive frontend, with advanced features such as OAuth authentication and a real-time interactive game..

  • Technologies used : HTML, CSS, JavaScript, Bootstrap, Python, Django, Django Channels, PostgreSQL, WebSockets, Docker, NGINX.
  • Acquired skills :
    • Design and development of a complete web architecture (backend + frontend).
    • Creating a responsive user interface with Bootstrap.
    • Real-time feature (Friends system, chat, tournament) development with Django Channels and WebSockets.
    • Deploying a containerized web application with Docker and NGINX.

MiniRT ๐ŸŽจ

MiniRT is a minimalist raytracing renderer, designed to generate realistic 3D images using raytracing algorithms.

  • Technologies used: C, 3D mathematics (vectors, matrices), raytracing algorithms.
  • Acquired skills :
    • Low-level project management in C.
    • Optimizing calculations to improve performance.
    • Design and implementation of graphic algorithms (lights, shadows, reflection).

IRC (Internet Relay Chat) ๐Ÿ“ก

This project consisted in developing an IRC server and client compliant with the RFC 2812 protocol specifications, enabling real-time communication between users..

  • Technologies used : C++, network sockets, TCP/IP.
  • Acquired skills :
    • Control network communications and manage multiple connections.
    • Implementing client-server protocols.
    • Thread and concurrency management for multi-user environments.

๐Ÿ“ฌ Contact : amugnier@student.42.fr | LinkedIn

Neoblacks's | Antoine GitHub stats Top Langs

Languages used Softwares used
C Vim
Shell VS Code
Python Premiere pro
Makefile In design
VirtualBox

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0