A simple website for Open Learning Commons
-
Updated
Jun 8, 2019 - JavaScript
A simple website for Open Learning Commons
42 Paris project – developing a basic 3D raycasting engine in C, inspired by Wolfenstein 3D. The project includes map parsing, texture loading, real-time rendering with MiniLibX, player movement and collision detection, and efficient raycasting calculations to display a pseudo-3D environment. Group project made with the talented @d2codex
A senior peer mentor for 42 School / 1337 Pool preparation. Zero tolerance for shortcuts.
An intelligent matchmaking system that pairs students with complementary strengths and weaknesses for collaborative learning, using Natural Language Processing to analyze student profiles and optimize study groups.
SLIIT HUB is a modular web platform that enables students to collaborate, share academic content, and access real-time support. Built with React, Node.js, and integrated AI services, it streamlines communication and learning within the academic community.
🔢 An optimized C data-sorting pipeline that resolves constrained stack sorting puzzles within strict operation count limits using runtime selection across O(n²), O(n√n), O(n log n), and a custom disorder-adaptive sorting algorithm.
Personal 42 Malaga portfolio repository with C/C++ projects, Unix systems programming, algorithms, exams, Docker infrastructure, backend, networking, and peer learning practice.
A group dedicated to providing a space to learn and share knowledge about leadership, building groups or teams, and general organizational design and culture.
A peer-to-peer learning platform that connects users to teach, learn, exchange skills, chat in real time, and collaborate through intelligent skill matching.
42 Paris project - group project with @d2codex - implementing a bash-like shell while discovering professional Git workflows, PR reviews, and test-driven development.
42 Paris project - Implementation of the so_long project. Creates a small 2D game using the MiniLibX graphics library. Player must collect all collectibles on the map and reach the exit. Handles keyboard events, sprite rendering, and .ber map file parsing.
Coursework and group projects from the one-month intensive 42 Piscine at School 42 London, completed and passed in 2025.
Peer-based Active Learning in CS
🌍 AI-powered global peer-to-peer learning platform connecting students worldwide.
Student Onboarding & Course Recommendation Platform — A modern web application built with Vite and React, featuring user authentication, profile management, and interest-based course suggestions. It leverages K-Means Clustering for intelligent student grouping and peer pairing to enhance collaborative learning. Future plans include integrating a pe
Introduction to Python fundamentals through the 42 Discovery Piscine — strings, functions, program arguments and dictionaries
CollabBoard is a full-stack collaborative whiteboard app with room-based realtime drawing.
Client facing web application
A peer-learning platform that matches users based on skill levels to collaborate, learn together, and practice built with modern web tech.
Historical fork of the Peeragogy Handbook (2012). Frozen and archived for reference. Pyragogy is the AI-era evolution — see pyragogy/open-review for current work.
Add a description, image, and links to the peer-learning topic page so that developers can more easily learn about it.
To associate your repository with the peer-learning topic, visit your repo's landing page and select "manage topics."