8000 GitHub - ajeetraina/cbedemo: Demo repository with a todo list app and Mermaid.js diagram
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ajeetraina/cbedemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBE Demo - Todo List App

A simple, responsive Todo List application built with HTML, CSS, and JavaScript. This demo showcases a clean implementation of a classic productivity tool with modern UI design.

Features

  • Add, delete, and mark tasks as completed
  • Filter tasks by status (All, Active, Completed)
  • Clear all completed tasks with one click
  • Persistent storage using localStorage
  • Responsive design for desktop and mobile devices
  • Task counter showing remaining active tasks

Project Structure

  • index.html - The main HTML structure of the application
  • styles.css - CSS styling for the application
  • app.js - JavaScript functionality for the application
  • ARCHITECTURE.md - Documentation with a Mermaid.js diagram showing the app architecture

How to Use

  1. Clone the repository:

    git clone https://github.com/ajeetraina/cbedemo.git
    
  2. Open index.html in any modern web browser

  3. Start managing your tasks!

Architecture

The application follows a simple MVC-like pattern with:

  • HTML/CSS for the View layer
  • JavaScript for the Controller layer
  • LocalStorage for the Model layer

For a detailed architecture diagram, check out ARCHITECTURE.md.

Technologies Used

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • LocalStorage API
  • Mermaid.js (for documentation diagrams)

About

Demo repository with a todo list app and Mermaid.js diagram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0