Loading...

PeopleTRaC

About this project

PeopleTRaC, a competence management platform led by a seasoned CMS professional from the oil and gas industry, empowers companies to manage and train employees for their specific skill needs. I am spearheading its complete implementation and delivery.

To ensure a fast and smooth user experience, I built the backend API using NestJS for code consistency (JavaScript/TypeScript) and opted for a statically-hosted application with Gatsby (React meta framework) for speedier delivery via S3 and CloudFront. This approach, chosen over Next.js, prioritized page speed and optimal UX for the primarily static website.

To optimize infrastructure and cost efficiency, I leveraged a suite of AWS features including Amazon S3, API Gateway, EC2 (Spot Instances), Lambda, and Auto-Scaling.

This application is currently in development.

Tech Stack

Below are the technologies and frameworks that I have been exposed to as part of this project.
CSS
HTML
JavaScript
AWS
Ubuntu
Gatsby
npm
PostgresQL
NestJS
TypeScript
React