top of page

TradieLog Backend

TradieLog is a web app that allows clients to request tradies for their various services. Made using JavaScript.

This is the backend project for TradieLog, a web app that allows clients to request tradies for their various services, such as plumbing, house repairs, etc. With a Service Oriented Architecture (SOA), I lead the backend team in this group project. I developed majority of the API endpoints and service capabilities using Node.js and Express. In addition to that, I also handled the deployment using Docker and GitLab CI/CD, as well as writing most of the automated test scripts using Jest, Supertest, and Testcontainers. To ensure the system is deployed with confidence, I created different layers of testing, which includes unit tests and, integration tests, and end-to-end tests.

View Demo
View Demo

Built With

Project Gallery

bottom of page