Inspiration
Our inspiration for building this app comes from a desperate need. Our Rosary Group had over the last few years been using a app that had been removed from the App Store, and thus new members could not follow along. This issue came to a head this semester, as the last of the students who had access to the app graduated this past Spring. We loved how it spaced the readings of each decade throughout prayers, allowing for a group environment to properly mediate on the Mysteries. We could not go without it, so we decided to build the next generation version!
What it does
This app mimics the Rosary by cycling through the appropriate Mysteries. It is a guide for what to say and mediate on. It utilizes the benefits of easy access to technology to bring down the walls of complexness associated with the prayer. Its interactive nature allows a group to learn and mediate together. It allows you to follow the weekly cycle of Mysteries to mediate upon, and even offers in app translation to a plethora of other languages, something that we believe is important for a practice that is a representation of a global Church.
How we built it
We went about building the app using Java as our backend and API functionality, we used Tiger Data and Postgres to store our data, and we used a React/Expo to create a welcoming, easy to follow, interactive environment. To host the site for everyone to see we used Railway to host the backend and GitHub pages for the frontend.
Challenges we ran into
Accomplishments that we're proud of
We are proud of our accomplishment of filling a need within our local community. The stress of completing the app build was softened knowing that our community will benefit and utilize this tool.
What we learned
We learned that the skills that we have been building over our years in RIT's Computer Science program has allowed us to realize our visions of utilizing technology to benefit and improve the situation of ourselves and our local community.
What's next for Rosary App
It will be used by generations of future RIT Newman Students.
Built With
- expo-router
- expo.io
- gemini
- git
- github
- java
- maven
- postgresql
- railway
- react
- react-native
- sql
- tigerdata
- typescript