Ibrahim's Projects
The provided code represents a React component called "Accordion" that generates an accordion-style UI based on the data passed to it. Each accordion item consists of a title, text, and an optional content box that can be expanded or collapsed by clicking on the item.
The Git repository contains a project that implements a date calculator application using React.js. The application allows users to calculate the difference in years, months, and days between a user-selected date and the current date.
The provided code is a JavaScript implementation of a bubble popping game. It involves creating bubbles on the screen and allowing the player to pop them for points.
This Git repository contains a React application for an online snack store. The application consists of three main components: Header, Main, and Footer.
This Git repository contains a custom CSS framework that provides a set of reusable styles and mixins to simplify web development. The framework offers a collection of utility classes, layout components, and responsive breakpoints, allowing developers to rapidly build responsive and visually appealing websites.
The Git repository contains a simple React application that allows users to convert currency amounts from one currency to another using the Frankfurter API. Upon selection, the converted currency amount is displayed below.
The provided code showcases two different approaches to extending JavaScript's built-in Number type or creating a custom class for performing arithmetic operations.
This Git repository contains a React component called Counter that allows you to increment or decrement a count value. It provides a range input to set the step value for incrementing or decrementing, and displays the resulting count along with the corresponding date.
The provided code represents a React application for managing a list of friends and splitting bills with them. It consists of several components
The provided repo represents the HTML and CSS structure of a website named "Edie". The website appears to be a design and development agency showcasing their services and projects.This project is my first teamwork project
This Git repository contains a React application that showcases the menu of Fast React Pizza Co. It provides an interactive interface where users can view various pizza options, their ingredients, prices, and availability status. The application is built using React components and utilizes React Router for navigation.
The Git repository contains a project that implements a checkout page for an online store. The page is built using React.js and styled with CSS modules for component-specific styling.
This Git repository contains a React component called FlashCards that displays a set of flashcards. Each flashcard consists of a question and an answer. When a flashcard is clicked, it toggles between showing the question and the answer.
This Git repository contains the source code and assets for a Furniture E-Commerce website. The website is designed to showcase and sell various furniture products, and it provides a user-friendly and visually appealing experience for customers.
The Geolocation App is a simple React-based web application that allows users to retrieve their GPS position using the browser's geolocation API. Users can click a button to request their current location, and the app displays the latitude and longitude coordinates along with a link to OpenStreetMap, where users can view their location on the map.
The provided code is a simple JavaScript program that generates random colors in hexadecimal format and allows the user to copy the generated color code.
The Git repository contains a React application that demonstrates the implementation of a tabbed interface with different functionalities for each tab. The application uses React's useState hook for managing state and allows users to interact with each tab to show/hide details, increment likes, and perform undo actions.