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
- Host: GitHub
- URL: https://github.com/ismail-mohammed-atef/tasks_manager
- Owner: Ismail-Mohammed-Atef
- Created: 2025-02-21T22:46:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T20:03:11.000Z (over 1 year ago)
- Last Synced: 2025-03-24T21:22:00.474Z (over 1 year ago)
- Topics: angular, dependency-injection, signals, standalone, typescript
- Language: TypeScript
- Homepage:
- Size: 849 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.