Skip to content

DevDotCommunity/DevDone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DevDone - A Developer's Todo App

A simple, clean, and efficient todo list application built with vanilla JavaScript, HTML, and CSS.

Features

  • Add new tasks
  • Mark tasks as complete
  • Delete tasks
  • Persistent storage using localStorage
  • Clean and responsive design
  • Keyboard accessible
  • Mobile-friendly interface

Getting Started

  1. Clone the repository or download the files
  2. Open index.html in your web browser

No build process or dependencies required!

Project Structure

DevDone/
├── index.html    # Main HTML structure
├── styles.css    # Styling and layout
├── script.js     # Application logic
└── README.md     # Project documentation

Usage

  • Type your task in the input field
  • Click "Add Task" or press Enter to add the task
  • Check the checkbox to mark a task as complete
  • Click the "Delete" button to remove a task

Browser Support

Works in all modern browsers (Chrome, Firefox, Safari, Edge)

Contributing

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/improvement)
  3. Make your changes
  4. Commit your changes (git commit -am 'Add new feature')
  5. Push to the branch (git push origin feature/improvement)
  6. Create a Pull Request

Development Guidelines

  • Follow existing code style and formatting
  • Test your changes thoroughly
  • Update documentation as needed
  • Keep pull requests focused on a single feature or fix

License

MIT License

About

Your Classic To Do list for you development needs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors