..
tireus.pl
Objectives
- create a web application for managing tire services
- hosted in the cloud
Technical-side
- used Java 8 + Spring for the backend
- used PostgreSQL as the database; used PostgreSQL-specific features: trigrams and
SKIP LOCKED
- hexagonal architecture with asynchronous communcation between app’s modules
- hosted on DigitalOcean, but can be easily ported to other cloud providers (no vendor-lock)
- integrated with Google Cloud Storage and Google Cloud Functions (serverless)
- used React + Material UI for the interface