Hi! I'm Ali Eltahan.
Front End Developer
I'm a freelance Frontend developer delivering fast, responsive, scalable and high performance website with reusable clean code.
I always work on my skills and follow up with new technologies.
my coding logic helps me to deliver clean, refactored code as a plain English.
- Project Name: Task scheduler
- Description:
- Sign up/Sign in with Email/Password.
- Add/remove Task.
- Filter Tasks based on (Specific Date/ Completed - Pending / task priority).
- Search Tasks by title.
- Sort tasks Asc/Des due date.
- Toggle tasks as completed/pending.
- Edit tasks (Title/Completed-Pending)
- Sign out.
- Technologies: React, Firebase, JS, HTML, SASS
- Project Name: E-Commerce Shop
- Description:
- Online shop.
- Currency Switcher.
- Cart Page.
- Mini Cart.
- Dynamic filter attributes based on listed products
- Persistent Filter URL & Cart.
- Technologies: React, Redux, Ghraphql, Styled Component, JS, HTML, CSS.
- Project Name: Would You Rather..
- Description:
- A simple app for asking/answering questions with two option to select from.
- The application has a routing between different nav routes.
- Login by username (include 3 users to select from)
- Logout
- Private routes which is accessible only for authenticated users
- Technologies: React, Redux, JS, HTML, CSS.
- Project Name: My Reads
- Description:
- Simple App for managing books which Currently Reading, Want to Read and Read.
- Having a search functionality for adding new books to the desired shelf.
- Search page with AJAX call for Book title/Author.
- Routing functionality between the Home Page & Search Page.
- Technologies: React, JS, HTML, CSS.
- Project Name: Delicious Meals
- Description:
- Simple App with Cart simulating ordering food process.
- React state management
- Checkout Cart
- Technologies: React, JS, HTML, CSS.
- Project Name: Expenses Tracker
- Description:
- Simple App for storing daily expenses.
- Ability to add remove expenses.
- Monthly comparison over the year.
- Technologies: React, JS, HTML, CSS.
- Project Name: Forkify
- Description:
- Simple App to search for recipes.
- Ability to add/bookmark a recipe.
- Technologies: JS, AJAX, HTML, CSS.
- Project Name: Mapty
- Description:
- An app to store local workouts (Running/Cycling).
- Displaying the map according to user coords
- Ability to add/remove workouts which is saved locally
- Technologies: JS, leaflet.js, HTML, CSS.
- Project Name: Moshify
- Description:
- Landing page of a Web hosting Company.
- Technologies: JS, AOS, HTML, SASS.
- Project Name: Geolocation API
- Description:
- Gelocation API to display current user country & it's neighbors.
- Technologies: JS, AJAX, HTML, CSS.
- Project Name: Nexter
- Description:
- Landing page of a Real state company.
- Technologies: HTML, CSS, Sass.
- Project Name: Natours
- Description:
- Landing page of tours company.
- Technologies: HTML, CSS, Sass.