Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Projects Collection

Welcome to the Frontend Projects Collection! This repository contains 10 frontend projects built using HTML, CSS, and JavaScript, covering various aspects of frontend development. Each project demonstrates unique functionalities like designing pages, fetching APIs, creating loaders, building interactive apps, and more.


Table of Contents

  1. Homepage Design
  2. Styled Web Page
  3. API Fetching Example
  4. Spinning Loader
  5. Quiz App
  6. Master Display Bar
  7. Progress Bar
  8. Dynamic Content Page
  9. Responsive Design Example
  10. Interactive Form

1. Homepage Design

  • Description: A clean and responsive homepage design with navigation, banners, and footer sections.
  • Technologies: HTML, CSS
  • Features:
    • Mobile-first design
    • Responsive layout
    • Attractive styling with CSS
  • How to Run: Open homepage/index.html in your browser.

2. Styled Web Page

  • Description: A web page showcasing advanced CSS styling techniques, including animations, gradients, and shadows.
  • Technologies: HTML, CSS
  • Features:
    • Smooth transitions
    • Custom fonts
    • Multi-layered background effects
  • How to Run: Open styled-webpage/index.html in your browser.

3. API Fetching Example

  • Description: A project that demonstrates how to fetch and display data from a public API.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Fetching data from an API (e.g., JSONPlaceholder or OpenWeather)
    • Dynamically displaying data on the page
    • Error handling
  • How to Run: Open api-fetch-example/index.html in your browser.

4. Spinning Loader

  • Description: A spinning loader animation to indicate loading progress.
  • Technologies: HTML, CSS
  • Features:
    • Pure CSS animation
    • Adjustable speed and size
  • How to Run: Open spinning-loader/index.html in your browser.

5. Quiz App

  • Description: A simple quiz application with multiple-choice questions.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Dynamic question rendering
    • Score calculation
    • User-friendly design
  • How to Run: Open quiz-app/index.html in your browser.

6. Master Display Bar

  • Description: A master display bar that showcases real-time updates based on user interaction.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Dynamic updates
    • Interactive UI
  • How to Run: Open master-display-bar/index.html in your browser.

7. Progress Bar

  • Description: A customizable progress bar that reflects the status of a task.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Adjustable progress
    • Smooth animation
  • How to Run: Open progress-bar/index.html in your browser.

8. Dynamic Content Page

  • Description: A web page where content dynamically updates based on user input or API data.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Real-time updates
    • Dynamic element creation
  • How to Run: Open dynamic-content-page/index.html in your browser.

9. Responsive Design Example

  • Description: A project demonstrating responsive design principles for various screen sizes.
  • Technologies: HTML, CSS
  • Features:
    • Fluid grids
    • Flexible images
    • Media queries
  • How to Run: Open responsive-design/index.html in your browser.

10. Interactive Form

  • Description: A fully interactive form with validation and feedback for user inputs.
  • Technologies: HTML, CSS, JavaScript
  • Features:
    • Form validation
    • Real-time feedback
    • Clean and intuitive design
  • How to Run: Open interactive-form/index.html in your browser.

How to Use

  1. Clone the repository:
    git clone https://github.com/yourusername/frontend-projects.git
    
    
  2. Navigate to the project folder:

cd frontend-projects

  1. Open any project folder and run the corresponding index.html file in your browser.

License This repository is licensed under the MIT License. You are free to use, modify, and distribute the code with proper attribution.

Happy coding! 😊

Replace yourusername with your GitHub username before committing the file. Save this as README.md in the root of your repository.

About

Learn Front end with live projects

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages