Angular To-Do App
This Angular application provides a user-friendly interface for managing tasks and lists.
Features
- Task Management
- Create new tasks
- Edit existing tasks
- Delete tasks
- Mark tasks as completed or incomplete
- List Management
- Create new lists
- Edit existing lists
- Delete lists
- Today's Tasks
- Dedicated section for today's tasks
- Add tasks to today's list
- Move tasks from other lists to today's list
- Completed Tasks
- View completed tasks
- Mark completed tasks as incomplete
Getting Started
-
Clone the Repository:
git clone https://github.com/your-username/angular-todo-list.git
-
Install Dependencies:
cd angular-todo-list npm install
-
Start the Development Server:
ng serve
Deployment
-
Build the Application:
ng build --prod
-
Deploy the Build: Deploy the built files to your preferred hosting platform (e.g., Firebase, Netlify, Heroku).
Contributing
Feel free to contribute to this project by:
- Reporting Issues: If you encounter any bugs or issues, please create an issue on the GitHub repository.
- Suggesting Features: If you have ideas for new features, feel free to open a new issue or a pull request.
- Submitting Pull Requests: If you want to contribute code, please fork the repository, make your changes, and submit a pull request.
License
This project is licensed under the MIT License.
Frameworks & Technologies Used
- Angular
- Tailwind CSS
- Angular Material
Enjoy using this Angular To-Do app!
Please let me know if you would like me to add any more details to the README file.