Pinned Repositories
42_CPP_Modules
An introduction to C++: A Guided Journey Through 10 Modules
42_philosophers
Developing a solution in C to the famous dining philosophers problem in concurrent programming. The challenge lies in preventing deadlock and data race ensuring that each philosophers can access necessary forks without encountering confilcts
42_solong
A top-down 2D game built using MLX graphic library
advent_of_Code_2022
Small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language
FrontEnd-Mentor-Challenge
Frontend Mentor Project
portfolio_site
My portfolio site
push_swap
Push_swap is a project that requires sorting a given set of numbers with only 2 stacks as the primary data structures
transcendence
A web game application, employing a technology stack comprising: JavaScript, React frontend, Python, Django backend orchestrated within a Docker container.
Ft_IRC
minishell
42 minishell project
JideOgunlana's Repositories
JideOgunlana/advent_of_Code_2022
Small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language
JideOgunlana/42_philosophers
Developing a solution in C to the famous dining philosophers problem in concurrent programming. The challenge lies in preventing deadlock and data race ensuring that each philosophers can access necessary forks without encountering confilcts
JideOgunlana/FrontEnd-Mentor-Challenge
Frontend Mentor Project
JideOgunlana/portfolio_site
My portfolio site
JideOgunlana/30-Days-Of-React
30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
JideOgunlana/42_CPP_Modules
An introduction to C++: A Guided Journey Through 10 Modules
JideOgunlana/42_solong
A top-down 2D game built using MLX graphic library
JideOgunlana/push_swap
Push_swap is a project that requires sorting a given set of numbers with only 2 stacks as the primary data structures
JideOgunlana/transcendence
A web game application, employing a technology stack comprising: JavaScript, React frontend, Python, Django backend orchestrated within a Docker container.
JideOgunlana/42_cub3D
(My first RayCaster with miniLibX) involves implementing ray casting algorithms to display a 3D environment on a 2D plane
JideOgunlana/42_get_next_line
Creating a custom readline function in C. The function reads a file/user input until a new line character or end of input string is encountered. The challenge focuses on managing buffer size and provides valuable experience in dealing with input and string processing in C
JideOgunlana/42_Inception
(Containerization using docker) Setting up a small infrastructure composed of different services using docker compose
JideOgunlana/42_libft
Rewriting some C library functions into my library called libft
JideOgunlana/42_minishell
Developing a small shell environment that behaves like bash shell
JideOgunlana/42_minitalk
Inter Process Communication using only UNIX signals to send a string from one process [client] to another [server] and vice-versa
JideOgunlana/42_printf
(custom printf function in C). A function that mimics the behaviour of the standard printf function, allowing formatted output to the console or a file stream. It involved handling various format specifiers (%cspdiuxX) and format modifiers such as width and precision
JideOgunlana/age_calculator_app
Frontend Mentor Project - a responsive app that calculates and displays the age in years, months and days based on the date submitted through the form. Users should receive validation errors for various scenerios such as an empty field, etc.
JideOgunlana/computor_v1
Coding a Polynomial equation solver in TypeScript
JideOgunlana/expensecalculator
The expense calculator allows users manage their income and expenses. With a user-friendly interface, users can add, delete and categorize their income and expenses. The app calculates the total expense and provides a visual representation of income and expense
JideOgunlana/Four_card_feature_section
Frontend Mentor Project - a feature section that closely resembles the provided design. Users should experience an optimal layout on different screen sizes, ensuring seamless viewing experience
JideOgunlana/ft_linear_regression
Implementing a machine learning algorithm
JideOgunlana/ft_ls
Writing the UNIX ls command in C with options "-t, -l, -r, -a and -R"
JideOgunlana/guessthenumber
A web based game
JideOgunlana/interactive_rating_component
Frontend Mentor Project - the challenge aims to create a dynamic and user-friendly rating system.
JideOgunlana/jideOgunlana
JideOgunlana/results_summary_component_main
Frontend Mentor Project - building a responsive component, mirroring the design and fetching dynamic data from a local json file. Users should experience interactive states on elements
JideOgunlana/SGAprojects
Basic Challenge
JideOgunlana/swot
Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.
JideOgunlana/taskManager
A simple task manager app utilising React and ui5 web-components for the frontend, and Node.js for the backend
JideOgunlana/telescope
A 42_heilbronn hackathon project