Pegasus












Project Overview
A customer relationship management system to help businesses manage interactions with clients.
Ensure Secure and Seamless Access to the CRM System
Manage Client Account Information
Manage and Track Agent Activities with Clients
Retrieve Transaction Information of Accounts belonging to the client
Tech Stack
AWSAmplifyLambdaCognitoVue.jsTypescriptVitePythonJavascriptDockerMySQL
My Contributions
Deployed the frontend on AWS Amplify and provisioned backend resources including AppSync and Cognito.
Developed a custom Lambda authorizer with role-based access control and schema-level zero trust validation.
Built Vue.js pages with vue-router and auth guards, integrating axios interceptors for token-based authentication.
Seamlessly integrated the frontend with secured AWS backend services.
Learning point : Use Amplify AWS, its life changing
Project Links