Skip to content

Asim-Shah-web/Web-Dev-Frontend-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

README.txt

==============================
      Frontend Projects
==============================

This folder contains a collection of frontend development projects built while learning from two major web development courses:

1. The Complete JavaScript Course by Jonas Schmedtmann  
2. The Web Development Bootcamp by Angela Yu

The projects demonstrate key concepts in modern web development using **HTML**, **CSS**, and **JavaScript**. One project (Keeper App) is built using **React.js**.



๐Ÿ”น Forkify App  
โ†’ Recipe search and bookmarking app using the Forkify API and asynchronous JavaScript.

๐Ÿ”น Mapty App  
โ†’ Workout tracking app with geolocation and interactive map (Leaflet.js).

๐Ÿ”น Pig Game  
โ†’ Simple two-player dice game demonstrating game logic and DOM manipulation.

๐Ÿ”น Guess My Number  
โ†’ A number guessing game using simple JS logic and UI updates.

๐Ÿ”น Banker App  
โ†’ A mini banking app with login, transfers, loan simulation, auto logout timer, etc.

๐Ÿ”น Bankist Project  
โ†’ A more advanced version of the banking app featuring sorting, date/timer logic, and UI transitions.

๐Ÿ”น Bankist Home Page  
โ†’ Responsive, animated landing page with smooth scrolling, sticky nav, and tabbed content.



๐Ÿ”น Simon Game  
โ†’ A memory-based game with visual and sound-based feedback.

๐Ÿ”น Drum Kit  
โ†’ A virtual drum kit played using keyboard/mouse with sound effects.

๐Ÿ”น Capstone Project (Portfolio)  
โ†’ A simple personal portfolio built using HTML/CSS and a bit of JavaScript.

๐Ÿ”น Keeper App (React.js)  
โ†’ A note-taking app inspired by Google Keep, built using React components and props.

----------------------
๐Ÿ’ก Technologies Used:
----------------------
- HTML5
- CSS3 (Flexbox, Grid, Animations)
- JavaScript (ES6+)
- DOM Manipulation
- Events and Timers
- Fetch API & Promises
- Local Storage
- Geolocation API
- React.js (JSX, Props, Components)

----------------------
๐Ÿš€ How to Run:
----------------------
Open the `index.html` file of each project in your browser to see it in action.  
For the **Keeper App (React)**, use a local development server (e.g., `npm start`) inside the project folder.

----------------------
๐Ÿ“ Notes:
----------------------
These projects were built to practice and reinforce concepts taught in the courses.  
They cover a wide range of frontend topics โ€” from simple games to real-world app simulations.

Feel free to explore, customize, and build upon them!

==============================

About

During my journey of learning web dev like learning html ,css and js i build some of the projects that are included in this Repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors