A task management application built with Angular, featuring the following:
Features
- User Authentication: Registration and login.
- Token-based Authentication System: Utilizes localStorage.
- Task Management: Create, read, update, and delete tasks.
- Dashboard Overview of Tasks: Summary view of tasks.
- Detailed Task View: Display detailed information about each task.
- Route Protection with Auth Guards: Secured access.
- Contact Us and About Us Pages: Additional information.
- Responsive Layout: Built with Bootstrap and Angular Material.
- SweetAlert2 Confirmation Modals: Enhanced user experience.
Tech Stack
- Frontend: Angular, Angular Material, Bootstrap, SweetAlert2.
- Backend: JSON Server (hosted on Railway).
- Storage: LocalStorage (for user session).