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 Front-end.
The source code of the Back-end.
OpenAPI Specification of the Front-end and Back-end APIs.
The script for the Application's Database.
The Project's Dissertation.
All workings for the project.