Inspiration
I see a critical societal gap with empathy and a clear understanding of the barriers people face when it comes to acting in emergency situations. There's lot to be done that can save thousands of lives.
What it does
Tiered Learning: Free learning materials structured into Basic, Intermediate, and Advanced levels. Gamified Achievement System: Users take self-assessment tests to earn shareable badges, building confidence and encouraging social sharing. User Accounts: A personal area for users to track their progress and achievements. Community & Impact: A dedicated section for sharing "Real Life Stories" to demonstrate impact and inspire action. A dynamic "What Would You Do?" scenario generator to offer users endless, realistic practice opportunities.
How we built it
Build primarily using Bolt.new. I chose Vue.js framework for the front-end since this is what I'm mostly familiar with. Supabase as backend
Challenges we ran into
- Graphics and Video editing - since I don't have those skills at all.
- Content writing - because I'm not a certified medical professional and this is very sensitive topic.
- There was an issue integrating the Stripe in my first attempt. I specifically asked for one-time payment option, but instead it made subscriptions. There was no option to revert this change, so I had to load one of the backups and duplicate project.
Accomplishments that we're proud of
The project has gone actually life and is functional within two weeks - that's my personal record!
What we learned
This was my first project I completed from the idea conception to the final registration on my own using Bolt.new. So I learned to build a better plan, now taking smarter approach. Also, even though really not related, I am not a good designer, so editing videos and images was the real challenge for me, but I learned to use those tools.
What's next for SamariLight
Content (Learning material and Tests) & collecting first feedback. I will only activate real payments for donations once there's more content and reviewed at least by several healthcare professionals.
Login credentials
The registration is very straight forward, but you can use this login: bolt-hackathon-user@gmail.com testing123
Final notes
My original project name was "BeReady" and so it was inserted everywhere. I replaced it in all (or I think all) instances, but if you come across this name, just know it is just referring to the older name.
Built With
- netlify
- postgresql
- typescript
- vuejs
Log in or sign up for Devpost to join the conversation.