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
AAT - The Association of Accounting Technicians - Our Work - Jojolapin Solution