Jide_O's repositories
advent_of_Code_2022
Small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language
42_philosophers
42 Project - involves 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
FrontEnd-Mentor-Challenge
Frontend Mentor Project
portfolio_site
My portfolio site
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
42_CPP_Modules
42 Project (Introduction to C++: A Guided Journey Through 10 Modules)
42_get_next_line
42 Project - involves 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
42_Inception
42 Project (Containerization using docker) setting up a small infrastructure composed of different services using docker compose
42_libft
42 Project (Rewriting some C library functions into my library called libft)
42_minishell
42 Project (A team project - requires developing a small shell environment that behaves like bash)
42_minitalk
42 Project (Inter Process Communication using only UNIX signals to send a string from one process [client] to another [server] and vice-versa)
42_printf
42 Project - (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
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.
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
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
guessthenumber
A web based game
interactive_rating_component
Frontend Mentor Project - the challenge aims to create a dynamic and user-friendly rating system.
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
SGAprojects
Basic Challenge