Skip to content

Latest commit

 

History

History
73 lines (50 loc) · 2.02 KB

File metadata and controls

73 lines (50 loc) · 2.02 KB

JavaScript Projects

A curated collection of JavaScript mini-applications and experiments.
Each folder is a standalone project that demonstrates specific JavaScript concepts and functionality.


📂 Projects List

Project Folder Description
01_todo-localstorage A To-Do list app that saves tasks in LocalStorage for persistence.
02_weather Weather app that fetches real-time data from an API and displays it.
03_ecommerce Simple e-commerce UI showcasing product listing and basic cart functionality.
04_expense_tracker Expense Tracker app to log and categorize expenses.
05_Quiz Interactive Quiz app with scoring and feedback.

🚀 Getting Started

To run any project locally:

  1. Clone this repository:

    git clone https://github.com/AliDanagit1/javascript-projects.git
  2. Navigate into the project folder:

    cd javascript-projects/01_todo-localstorage
  3. Open the index.html file directly in your browser,
    or start a local server (recommended):

    npx serve

    Then open the given URL in your browser.


🛠️ Concepts Covered

  • DOM manipulation
  • LocalStorage for saving data
  • Fetch API / AJAX for getting external data
  • Dynamic rendering of content
  • Event handling & user interaction
  • Basic UI/UX design

🤝 Contributing

Contributions are welcome! You can:

  • Add new JavaScript projects.
  • Improve existing ones.
  • Submit bug fixes or enhancements via pull requests.

📬 Contact

Created by Ali Danagit
Reach out on GitHub for questions or suggestions.


📜 License

This repository is licensed under the MIT License.