Skip to content

A collection of JavaScript projects and mini-apps demonstrating different concepts, from basic scripts to interactive applications. Each folder contains a standalone project with its own code and resources.

Notifications You must be signed in to change notification settings

AliDanagit1/javascript-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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.

About

A collection of JavaScript projects and mini-apps demonstrating different concepts, from basic scripts to interactive applications. Each folder contains a standalone project with its own code and resources.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published