Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/somebodyblacked/todo

Task management application (To-Do) developed in Angular
https://github.com/somebodyblacked/todo

angular angularjs todo todo-list todo-list-app todoapp todolist todolist-app todolistapp

Last synced: about 1 month ago
JSON representation

Task management application (To-Do) developed in Angular

Awesome Lists containing this project

README

        

# Task Management Application (To-Do)

## Description

This is a task management (To-Do) application developed using Angular. It allows users to add, remove, and mark tasks as completed. The application is designed to help users organize their daily tasks efficiently and simply.

## Features

- **Add Tasks**: Users can add new tasks to the list.
- **Remove Tasks**: Users can remove tasks that are no longer needed.
- **Mark Tasks as Completed**: Users can mark tasks as completed to keep track of their progress.
- **Task List**: View all tasks in a list with options to sort and filter them.

## Technologies

- **Angular**: Framework used for building the web application.
- **TypeScript**: Language used for developing the application.
- **HTML/CSS**: Technologies used for designing and styling the interface.

## Getting Started

### Prerequisites

- Node.js and npm (Node Package Manager) installed on your machine.

### Installation

1. Clone the repository:

```bash
git clone https://github.com/SomebodyBlacked/todo.git
```

2. Navigate to the project directory:

```bash
cd todo
```

3. Install the project dependencies:

```bash
npm install
```

### Running the Application

To start the development server and view the application in your browser, use the following command:

```bash
npm run start
```

Open your browser and navigate to `http://localhost:4200` to view the application.