Case Study - Helping students find the best course provider online
Provided an online tool allowing prospective students with the ability to find providers of accounting and management courses
- Client
- AAT - The Association of Accounting Technicians
- Year
- Service
- Web Application
No image available
Overview
We helped to develop a micro-website designed to help potential students register their interests, explore available courses, and find the best education providers based on their study preferences and location. The user interface was built using Angular 2 with Angular Material Design, ensuring a responsive and engaging experience, and was hosted on AWS S3 for scalability and reliability.
The backend was implemented as a serverless solution using NodeJS, integrated with AWS API Gateway, and connected to various services through SNS and SQS triggers. To maintain high code quality, we wrote unit tests using Karma and ensured a robust deployment process with AWS CodeDeploy and CodePipeline. The entire project was managed through a CI/CD pipeline, allowing for automated deployments and streamlined updates.
To ensure quality and reliability, we implemented unit testing with Karma for the backend and Mocha for front-end widget testing with a build triggered on AWS Code Pipeline after every push.
missing translation key cs.aat.overview.paragraph.four for locale: en
missing translation key cs.aat.overview.paragraph.five for locale: en
Technology Cloud
- Providers from more than 50 countries referenced
- More than 580
- Configured around a serverless architecture.
- About a dozen services
- Served in under 100ms
- 80% request