Inspiration
I got inspired after visiting an old village in Morocco. While community solidarity isn’t new in this country, this village was on another level. I saw people helping each other without hesitation. They loved, respected, and helped each other in ways I had never seen before. I saw how happy they were, and I want to spread this mentality everywhere.
What it does
This website simply connects people in the same neighborhood or small community, those who need help with those who want to volunteer and connect.
How we built it
I used Bolt.new to build the web app from the group up. I used integrations like Supabase for database and login, Github to simplify my vibe coding, and Netlify for deployment. But everything was managed automatically via Bolt.
Challenges we ran into
The biggest challenge was imagining the product and deciding what features to include and how. Luckily, with Bolt I was able to explore and find my vision by quickly doing iterations and sometimes by asking Bolt to surprise me.
Another challenge was when a feature didn't work properly, and after Bolt tried many fixes without luck, I had to step in, debug, and search online, until I found the source of the error, then I shared it with Bolt and it fixed it immediately.
Another challenge was testing the application after big changes, especially with magic-link in place and sometimes having to login-in with different users to try the app, but using different branches to separate new changes helped ease this.
Accomplishments that we're proud of
Very proud to see the app with all those features, and to be honest I didn't imagine It was possible to have a database, notifications, a reward system, magic-link auth, and this delightful UI in such a short time.
What we learned
Building a product is about understanding users' needs. Having Bolt as the technical companion I felt free to innovate on the product side and focus on bringing a good experience to users and connect with them to gather feedback.
I also learned that vibe coding is cool, and combined with the right mindset and tools it can yield very good results that can benefit people in the real world.
What's next for Sadiki
Conduct tests locally (maybe in my building) gather feedback, and keep improving it with Bolt.
Built With
- bolt
- github
- netflify
- supabase
Log in or sign up for Devpost to join the conversation.