Skip to content

shanusingh01/todoplay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

📝 TodoPlay

TodoPlay is a simple Todo App created while learning JavaScript fundamentals. The app runs using prompt-based input, where users can add tasks, list existing tasks, delete tasks by index, and quit when finished. This project is designed to practice loops, conditionals, arrays, and basic input/output handling.


🚀 Features

  • Add new tasks
  • List all existing tasks
  • Delete tasks by index
  • Quit anytime by typing quit
  • Beginner-friendly logic and structure

📂 Project Structure

todoplay ├── index.html # Page structure, └── app.js # Program logic (prompt based)


🧠 Learning

  • Using prompt() for user input
  • Working with arrays (push, splice)
  • Loops (while, for)
  • Conditional statements (if/else)
  • Console and screen output handling

▶️ How to Run

  1. Download or clone the repository:
    git clone https://github.com/shanusingh01/todoplay.git
  2. Open index.html in a browser.
  3. Use the commands shown on screen.

🖱 Example Commands

list → Show all tasks

add → Add a new task

delete → Remove a task by index

quit → Exit the app

📄 License

This project is free to use for learning and practice.

About

TodoPlay is a simple JavaScript-based Todo App built during basic learning practice. Users can add tasks, list them, and delete tasks using command prompts. It helps beginners understand loops, arrays, conditions, and input handling in JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors