TAPS Creative Suite

TAPS Creative Suite is an Angular CLI Application that allows users to submit requests to Ad ID validator and Creative Standards Service.

TAPS Architecture Overview

The TAPS UI is hosted in an Amazon S3 bucket behind an Amazon CloudFront distribution. The front end makes requests to one of three Amazon API Gateway REST APIs (Ad ID Validator, Creative Standards Service, and TAPS Creative Suite Microservice). This repository contains only the UI code.

Running the App Locally

Run ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.

Build and Deployment

The application will be built and deployed to the development environment automatically upon a successful merge into the "develop" branch. Merging code into the "main" branch will create a CI/CD pipeline in GitLab with a single job containing a manually triggered "prod" stage. Executing this job will deploy the application to the production environment.

results matching ""

    No results matching ""