Inspiration
Inspired by the current wars, I developed this app to help. It's more than just technology; it's about saving lives.
What it does
Stay Safe is all about helping people find shelter locations when they need it most. It's that straightforward bringing safety to those who require it.
How we built it
- 2 Microservices using RedHat Quarkus
- 2 Databases
- Frontend using Angular
- OpenStreetMap API
- Docker
- SonarQube for testing code quality and security
Challenges we ran into
Facing the challenge of using the Quarkus Framework for the first time was an exciting learning curve. Fortunately, with a background in Spring and Java, the transition was smooth. Nonetheless, I did encounter some hurdles while implementing the map feature.
Accomplishments that we're proud of
Beyond the code, what excites us the most is the potential impact. Knowing that this app will directly help people in need adds a profound layer of meaning to my accomplishments.
What we learned
- Quarkus Framework
- I had the opportunity to test OpenShift thanks to the 30-day trial in the hackathon.
- OpenStreetMap
What's next for Stay Safe
- Add more shelters to our database
- Add more features for the admin:
- Users Management
- Shelters Management
Demo accounts
The accounts used in the demo video are:
Username: admin password: admin
Username: demo password: demo
Built With
- angular.js
- css
- docker
- html
- java
- openstreetmap
- postgresql
- quarkus
- sonarqube
- typescript
Log in or sign up for Devpost to join the conversation.