https://github.com/frankkwabenaaboagye/amplify-angular-template
Task Management System - Frontend
https://github.com/frankkwabenaaboagye/amplify-angular-template
angular aws-amplify
Last synced: 2 months ago
JSON representation
Task Management System - Frontend
- Host: GitHub
- URL: https://github.com/frankkwabenaaboagye/amplify-angular-template
- Owner: frankkwabenaaboagye
- License: mit-0
- Created: 2024-12-30T14:35:04.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-01-02T07:33:31.000Z (6 months ago)
- Last Synced: 2026-01-08T04:44:04.012Z (6 months ago)
- Topics: angular, aws-amplify
- Language: TypeScript
- Homepage: https://main.d3p2bymp0gir41.amplifyapp.com/home
- Size: 1000 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Task Management System - Frontend
A robust task management application built with Angular and AWS Amplify, featuring user authentication and role-based access control.
## Overview
This Task Management System is a web application that allows Admins to manage tasks efficiently with different user roles (Regular Users - TeamMemebers).
## Features
- **User Authentication**: Secure authentication using AWS Cognito
- **Role-Based Access Control**: Different permissions for Admin and Regular users
- **Task Management**:
- Create new tasks
- View task lists
- Update task status
- Add comments to tasks
- **User Management** (Admin only):
- View all users
- Onboard new users
## Technical Stack
- **Frontend Framework**: Angular
- **Authentication**: AWS Amplify/Cognito
- **Styling**: AWS Amplify UI Components
## Prerequisites
- Node.js (v14 or higher)
- Angular CLI
- AWS Account
- AWS Amplify CLI
## API Integration
The application integrates with two main API endpoints:
- Task API: https://tbv25y9yg5.execute-api.eu-west-1.amazonaws.com/prod/mock
- User API: https://tbv25y9yg5.execute-api.eu-west-1.amazonaws.com/prod/users