Skip to content

A simple and intuitive to-do list web application built with Angular. Easily add, view, complete, and remove daily tasks. Ideal for learning Angular basics and project structure.

Notifications You must be signed in to change notification settings

MuhammadAlifBudiman/simple-todo

Repository files navigation

SimpleTodo

SimpleTodo is a basic to-do list web application built with Angular. It allows users to add, view, and manage their daily tasks in a simple and intuitive interface.

This project is part of the Udemy course 30 Days of Angular: Build 30 Web Projects with Angular. The course guides learners through building practical Angular projects to strengthen their frontend development skills.

Features

  • Add new tasks to your to-do list
  • View all current tasks
  • Mark tasks as completed
  • Remove tasks from the list

Getting Started

Development server

To start a local development server, run:

ng serve

Once the server is running, open your browser and navigate to http://localhost:4200/. The application will automatically reload whenever you modify any of the source files.

Building

To build the project, run:

ng build

This will compile your project and store the build artifacts in the dist/ directory. By default, the production build optimizes your application for performance and speed.

Running unit tests

To execute unit tests with the Karma test runner, use the following command:

ng test

Running end-to-end tests

For end-to-end (e2e) testing, run:

ng e2e

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

ng generate component component-name

For a complete list of available schematics (such as components, directives, or pipes), run:

ng generate --help

Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the Angular CLI Overview and Command Reference page.

About

A simple and intuitive to-do list web application built with Angular. Easily add, view, complete, and remove daily tasks. Ideal for learning Angular basics and project structure.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published