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

https://github.com/ismail-mohammed-atef/tasks_manager

Angular application providing responsive web application to handle daily tasks management
https://github.com/ismail-mohammed-atef/tasks_manager

angular dependency-injection signals standalone typescript

Last synced: about 2 months ago
JSON representation

Angular application providing responsive web application to handle daily tasks management

Awesome Lists containing this project

README

          

# Task Management App

## Overview
This is an Angular-based task management application designed to efficiently track and organize tasks. The project is built using modern Angular features, including standalone components, dependency injection, and signals, ensuring high performance and maintainability.

## Features
- **Task Creation & Management**: Add, edit, delete, and complete tasks.
- **Standalone Components**: Modular and reusable UI components.
- **Dependency Injection**: Efficient service management and state handling.
- **Angular Signals**: Reactive state management for optimal performance.
- **Filtering & Sorting**: Organize tasks based on priority, due date, or status.
- **Responsive Design**: Works seamlessly on desktop and mobile devices.

## Installation
1. Clone the repository.
2. Install dependencies:
```sh
npm install
```
3. Run the application:
```sh
ng serve
```

## Usage
1. Create and manage tasks with various attributes.
2. Organize tasks using filters and sorting options.
3. Track completed and pending tasks effectively.

## Requirements
- **Frontend**: Angular 15 or later
- **Styling**: Bootstrap or Material UI
- **State Management**: Angular Signals

## License
This project is licensed under the MIT License.

## Contact
For support or inquiries, reach out via email at ismail.mohammed.atef@gmail.com.