Skip to content

nickrar/nakama-dev

Repository files navigation

🌙 Bakti

Bridging Generosity to In-Need

Bakti is a Shariah-compliant mobile application designed to streamline donations, Zakat, and Waqf distributions. Users can contribute or apply for financial aid in an inclusive, transparent, and efficient ecosystem powered by shariah compliance blockchain. Built on the Haqq Network, Bakti promotes ethical giving, financial transparency, and community empowerment—ensuring every act of charity reaches the right hands.


📥 Get Started with Bakti

Coming Soon
Setup instructions, demo, and installation guide will be provided in the next update.


🎨 Prototype


🚧 Challenges

  • Lack of Transparency

    Charity platforms often fail to clearly show where funds go and how its managed, leading to distrust and reduced donor participation.

  • Inefficient Distribution

    Traditional aid processes are slow and fragmented, making it hard to get help to the right people at the right time.

  • Limited Accessibility & Inclusivity

    Rural and underserved communities are often excluded from digital charity platforms due to technological and financial limitations.


🌱 Introduction

Bakti is a Shariah-compliant mobile app designed for the ethical and efficient management of Zakat, Waqf, and general donations. The platform ensures financial transparency through blockchain, supports seamless transactions via modern payment gateways, and empowers underserved communities to both give and receive support. Bakti bridges the gap between donors and those in need, ensuring compliance with Islamic principles while embracing modern technology.


🌟 Key Features

  • Donate with Purpose
    Support Zakat, Waqf, and general causes through a simple, secure, and rewarding experience.

  • Apply for Support
    Users in need can submit applications for financial aid directly through the platform.

  • Haqq Network Blockchain
    Ensures transparency and immutable records for all transactions.

  • Firebase Integration
    Powers real-time data sync, authentication, and backend storage.

  • Gemini LLM Chatbot Assistant
    A conversational AI that helps users navigate the app, ask questions, and get personalized assistance using natural language.

  • Inclusive Ecosystem
    Designed with rural, underserved, and unbanked communities in mind.

  • NFT Minting for Contributions
    When users contribute to Waqf or Donations, a smart contract mints an NFT containing the metadata of the donation. This NFT allows donors to stay engaged with the campaign, promoting transparency and a sense of continuous involvement.


🧠 Technology Stack

  • React Native – Cross-platform app development
  • Firebase – Authentication and database
  • Haqq Network – Shariah-compliant blockchain ledger
  • Payment Gateway – Facilitates secure and fast transactions
  • Gemini LLM – Smart AI assistant to assist user queries

🔮 Future Prospect

  • 📱 SMS-Based Donation & Receiving
    Bringing the platform to users with limited internet access.

  • 🏘️ Community Ecosystem
    Implement community-based features to increase awareness and trust, especially in rural areas.


📝 Nature of this Project

Project Title: Bakti
Team Name: Nakama Dev
Team Members: Izzul, Yasin, Nik, Meru, Zaim
Institution: Universiti Tenaga Nasional (UNITEN)
Event: UMHackathon 2025


##📬 Stay tuned for updates, instructions, and launch announcements!

Welcome to your Expo app 👋

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
  2. Start the app

     npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.

5e3f277 (First uploaded)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors