Inspiration

Injera is the heart of Ethiopian cuisine — it brings families and communities together. We wanted to capture that tradition and make it accessible digitally. The inspiration came from seeing how food, culture, and technology can meet to share heritage with the world.

What it does

Elshadai Injera lets users: • 🥘 Order Injera bundles (small, family, or celebration size) • 📖 Learn traditional recipes with simple steps • 💳 Checkout easily with customer details

How we built it

We built the app using: • Flutter & Dart for cross-platform development • RevenueCat for monetization and subscriptions setup • OBS Studio to record the demo • AWS S3 to host a web version for quick access

Challenges we ran into

• The Android APK builds successfully, but the app crashes when launched.
• Debugging the crash under the deadline was not possible.
• To still deliver on time, we demoed the Flutter Web (Chrome) version to showcase the workflow.

Accomplishments that we're proud of

• Building a full ordering, recipe, and checkout workflow in Flutter
• Hosting a working web demo on AWS S3
• Packaging and preparing an Android APK (ready but pending crash fix)
• Learning how to adapt quickly by switching from mobile to web demo

What we learned

• Flutter allows rapid multi-platform development
• How to integrate assets and UI flows under time pressure
• Importance of fallback/demo strategies when debugging takes longer than expected

What's next for Elshadai Injera

• Debugging and fixing the Android crash
• Publishing a stable version to the Play Store
• Expanding features: order tracking, payment integration, and more recipes
• Exploring iOS deployment for wider reach

Built With

Share this project:

Updates