Ashmal Zahra's starred repositories
web-api-examples
Basic examples to authenticate and fetch data using the Spotify Web API
Portfolio
Discover my immersive portfolio, skillfully crafted using ReactJS, ThreeJS, and brought to life with Framer Motion animations. Designed with a mobile-first approach for seamless responsiveness, hosted on Vercel and Netlify, it elegantly showcases my creative journey and professional achievements.
leaderboard
Leaderboard is a web app tp keep record of the score for different players for any game.
Car-Rental-front-end
The Car Rental App is a comprehensive full-stack application where you can seamlessly explore an array of cars, search by name, delve into comprehensive car details, make reservations when logged in, manage reservations, add or delete cars in the database, and personalize your profile with ease.
disney-with-react
This app is a clone of Disney plus website. I created this app using react and redux.
todo-list-project
This is an app to keep record of your daily tasks. In this you can add tasks and mark them completed and delete them if you want.
Math-Magicians
"Math magicians" is a website for all fans of mathematics. It is a Single Page App (SPA) that allows users to: Make simple calculations. Read a random math-related quote.
net-flix-capstone
The Popcorn Flix App is a SPA utilizing the concepts of routing with React Router, State Management with Redux. Axios to make calls to a movies API to fetch data, and the user can filter movies by keywords..
Track-Budget
Track Budget is a mobile web application where you can manage your budget: you have a list of purchases associated with a category, so that you can see how much money you spent and in what category.
TVshows_Box
TVshows Box is a web application showing multiple TV shows with the help of TVmaze API which contains both mobile and desktop versions. The webapp have 3 interfaces: - A home page, a popup window, and a contact page.
math-magicians
The Math magicians app is a project assignment of module three where we are required to build our first React app. It is a simple math calculator where you can perform basic math operations.It features include React Hooks,React Router, Jest and React Testing Library.
Metrics-Webapp
Metrics Webapp is a mobile web application showing the current weather data of the cities using the Openweather API. It has two interfaces - city page and detail page based on the design of Nelson Sakwa on Behance. Built during the Microverse Module 3 React Captone Project.
Recipe-App
The Recipe app keeps track of all your foods, recipes, and ingredients. It allows you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. Since sharing recipes is an important part, it allows you to make them public so anyone can access them.
Portafolio-Website
Introducing a Full Stack Software Engineer's portfolio website showcasing expertise in React, Ruby on Rails, JavaScript, and testing. Explore projects, view code samples, and discover a seamless blend of front-end and back-end development skills.
anancy-bookstore
The Anancy Bookstore app is a project assignment of module three where we are required to build our second React app. It is a simple bookstore where you can add and delete books. features include React Hooks,React Router, App wide state Management with and Redux & Redux Toolkit and Api calls with Axios.
mod1-capstone-project
This project was a requirement of module one, where we learned HTML, CSS and JavaScript, also the importance of git workflows following best practices of committing early and often. The use of linters to ensure code quality follows the HTML and CSS best practices.
space-x
The Space X app is a React project where we build a Group Capstone Project. It uses Axios to fetch data from rockets and missions API endpoints. Redux (useSelector and useDispatch) handles state updates for mission and rocket reservations and cancellations. React router enables page navigation, while useEffect fetches data.
Capstone-project-Protoje-concert
A fictitious Concert web page to demonstrate my skills in Html, Css and DOM manipulation with Javascript
Awesome_Book
Awesome Books is a dynamic JavaScript-based SPA that empowers users to effortlessly add and beautifully display their favorite books. Experience seamless book management and stunning visuals, all in one delightful web application.
To-Do-List-Barrenechea
To Do List it's a Task manager app with CRUD implemetation