Customer Background
Our customer is a statewide membership association of agencies that assists people with disabilities. They provide memberships to organizations that are ready to provide educational, direct, and advocacy services to support enhancing the quality of life for people with disabilities and other life challenges.
Business Challenge
Our customer was looking for a web application portal for state agencies that fill in temporary employment request forms online and submit job requirements to the client. Also, they had to keep track of all open positions, subcontractors, and employees assigned to those positions using excel sheets, and prepare weekly and monthly reports.
Their current challenges included,
- No easy way of organizing hundreds of employee's information
- Inconsistency in data capture and data maintenance due to manual process
- No statistics for top management to visualize
- No versioning, backup and audit trail abilities
- Not able to add more subcontractors
- Not able to get statistics on Employees Added/Terminated etc. at any given point of time
Our Support and Solution
Our team designed and built a web application portal to manage and submit a temporary employment request form with a few main features that included,
- The ability for agencies to submit a job
- The following capabilities for their employees,
- Secured login to the portal
- View jobs opened by the state
- Assign/view employees and subcontractors to open jobs
- Export data for reporting purpose
- Subcontractors have the following capabilities,
- Secured login to the portal
- View jobs assigned to them
- Assign/view employees to open jobs
- Export data for reporting purpose
- Good user experience with responsive design
- View and fix historical data
Customer Benefits
Through the implementation of web-based job portal, the customer achieved the following benefits,
- Job requesting agencies and subcontractors have a seamless way to share the information via portal for onboarding, approval, etc.
- Ability to generate custom reports for monthly audit
- Solution development with next generation technology using AWS Serverless architecture allowed them to scale their needs as they grow
- Continuous Integration and Continuous Delivery with fully automated AWS pipelines enabled easy maintenance
Technologies Used
The products and technologies used in this effort by our team and the customer were,
- AWS PaaS Serverless Architecture
- Node/Express/Angular App
- MongoDB
- Amazon S3
- AWS API gateway
- CloudFront/Route53
- CloudWatch/CloudTrail
- AWS VPC, WAF
- AWS Code Commit
- AWS Pipeline
- Visual Studio Code
- AWS SES (Email Service)
- AWS Cognito (User Management)