Official repository for the Yeshivat Torat Shraga app.
This is where all code written for the Torat Shraga iOS app and Firebase Uploader WebUI is kept.
An archived repository is read only, meaning that its contents cannot be modified. This is to signify that this is a finished project and will not be updated.
The app is targeted towards Torat Shraga alumni, as a way for students to keep in touch with the Yeshiva. Pictures, news, and recorded shiurim are all available here, allowing students to stay in the loop.
One of the rabbis in Yeshiva came up with this idea and asked us if we can make it a reality. We told him that we'd love an opportunity to give back to the Yeshiva and that we're glad to help. We also saw this project as an amazing opportunity to learn about app dev in the real world.
Here is a non-exhaustive list of the frameworks we used while working on this project:
- Google Cloud Storage
- Google Cloud Functions
- Firebase Suite (backend-as-a-service)
- Javascript Backend (Node.js)
- JavaScript Frontend (jQuery, vanilla)
- TypeScript
- SwiftUI
- UIKit
- Flask
- Jinja
- Fastlane (CI/CD)
- GitHub Actions
- Docker
- AWS Lightsail
The app was released to the AppStore on May 22, 2022. You can download it here.
Due to the nature of such a project, we currently cannot afford the time to do so. However, we are
considering taking it up over the summer. no
Yup! Its in the works, set to be released in November.
That's a good question. We have not yet added a licence for this repository, meaning that it is THEFT OF INTELLECTUAL PROPERTY to use any of this code until we license it, but if you shoot us an email, I'm sure we can work something out, easy-peasy.
Oh my goodness, I am so blown away by this repository that I am filled with an irresistible urge to hire you on the spot. How can I contact you?
We are reachable through email.
- David Reese: david@reesedevelopment.com
- Benji Tusk: benjitusk1@gmail.com
- Eliyahu Masinter: eliyahumasinter@gmail.com