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.
- Add new tasks to your to-do list
- View all current tasks
- Mark tasks as completed
- Remove tasks from the list
To start a local development server, run:
ng serveOnce 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.
To build the project, run:
ng buildThis 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.
To execute unit tests with the Karma test runner, use the following command:
ng testFor end-to-end (e2e) testing, run:
ng e2eAngular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.
Angular CLI includes powerful code scaffolding tools. To generate a new component, run:
ng generate component component-nameFor a complete list of available schematics (such as components, directives, or pipes), run:
ng generate --helpFor more information on using the Angular CLI, including detailed command references, visit the Angular CLI Overview and Command Reference page.