Elsayed Abdullah's repositories
amazon-clone
The Amazon Clone project includes features such as browsing products, adding items to the cart, managing user accounts, and completing orders.
movie-app
movie app. you search movie you like and added to watch list or watched movies. I used react hooks like useReducer and useContext to manage project state
products-builder-team
crud operation - form validation from scratch - shopping cart
react-shopping-cart
shopping cart app. add item to the cart, remove item from the cart, increase, decrease the quantity, calculate the total price of all products and show the items with the count on the cart
reactjs-pokemon-app
Pokemon app. dealing with api using fetch, pagination, search function for the results and show the details of each pokemon item when clicking on it
reactjs-slider
react.js slider with autoplay function and animation between slides and you can traverse between slides by arrows or dots
reactjs-todo-app
todo app. you can insert a new todo, delete todo, update todo, make it as completed, filter between completed and uncompleted todos and finally store todos in local storage in browser
fullstack-todo-app
This is a fullstack todo application built using React.js, TypeScript, and Strapi for the backend API. The application utilizes modern frontend technologies such as React Query for efficient data fetching and caching, Axios for making HTTP requests, and React Router DOM for client-side routing.
react-auth-app
react auth app with firebase [login - signup - reset password - update profile - logout] using react-bootstrap for styling
reactjs-slider-framer-motion
react slider using framer-motion
redux-toolkit-app
shopping cart with redux toolkit for state management
social-react-app
Social React App
strapi-todo-app
backend for todo app with strapi
todo_web_app
Todo React App [filter-add-delete-update]
weather-app-react
Weather App to show temperature for different countries using openweathermap api