| Project Title | Repota |
|---|---|
| Course | BSc (Hons) in Software Development |
| Module | Applied Project and Minor Dissertation |
| Institute | Galway-Mayo Institute of Technology |
| Student | John Shields |
| Project Advisor | Andrew Beatty |
| Module Supervisor | Dr. John Healy |
| Grade Achieved | 71% |
A CRUD web app for automobile technicians to manage service reports, reducing preparation time by 25%. Engineered a Go-based microservices backend with secure authentication, containerised in Docker, and deployed on AWS Elastic Beanstalk. Built a responsive Angular/TypeScript frontend hosted on AWS S3, implemented unit and BDD-style tests, and authored API documentation with supporting architecture diagrams.
How to Run Locally -> click here
View the Application's Guide
Check out the OpenAPI's documentation
The source code of the Frontend.
The source code of the Backend, including the OpenAPI specification and database scripts.
The Project's Dissertation.
Supporting assets for the project.

