https://github.com/angelorafael02/angular-todoapp
Simple To-Do Task App But over-engineered with all the Knowledge I've Learned in all kinds of technologies
https://github.com/angelorafael02/angular-todoapp
angular angularmaterial nestjs postgres rest-api typeorm
Last synced: 4 months ago
JSON representation
Simple To-Do Task App But over-engineered with all the Knowledge I've Learned in all kinds of technologies
- Host: GitHub
- URL: https://github.com/angelorafael02/angular-todoapp
- Owner: AngeloRafael02
- Created: 2025-03-25T14:35:34.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2025-08-24T02:32:32.000Z (4 months ago)
- Last Synced: 2025-08-24T11:55:44.743Z (4 months ago)
- Topics: angular, angularmaterial, nestjs, postgres, rest-api, typeorm
- Language: TypeScript
- Homepage:
- Size: 712 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TO-DO-APP

This is just a project to over-complicate the code under the hood of a Simple ToDolist app by adding a lot on the tech stack as well as adding some features.
## Current Features
- Usual CRUD functionalities of a To Do App
- Task/Row color changes depending on how near the deadline is
- Green: More than 5 days bfore the deadline
- Orange: Less than 5 days bfore the deadline
- Red: Current day is deadline
- Grey: Deadline has been passed
- Three Graphs showing current summary of tasks. Click on a slice to filter via that condition
- Grouped by Category
- Grouped by Task Status
- Grouped by 'Threat Level' (how urgent as task is)
## Other things to over complicate
see this [To Do Textfile](https://github.com/AngeloRafael02/ToDoApp/blob/master/Docs/Documents/ToDo.txt)
## Current Stack / Used Packages
FrontEnd
- Angular 19
- Angular Material
- SCSS
- ngx-markdown
- ngx-charts
API
- REST API
Backend
- NestJS
- TypeORM
- Postgres