Skip to content

johnshields/repota

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Applied Project and Minor Dissertation

GMIT Logo

John Shields - G00348436

Project Details

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%

Repota Logo

Repota

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


Repository Contents

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.


END OF README