Skip to content

Latest commit

 

History

22 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Akedra

Akedra — Decentralized Credential Vault

Akedra empowers displaced, refugee, and underserved students by providing a secure, blockchain-backed platform for issuing, storing, and verifying educational credentials that travel seamlessly across borders.


🌍 Mission

Millions of students in conflict zones, refugee camps, and rural areas lose access to their academic records. Akedra offers a tamper-proof, decentralized vault for verifiable credentials — giving students ownership of their educational identity no matter where life takes them.


🚀 Features

  • Credential Uploader
    Schools and teachers can upload academic certificates (.pdf, .jpeg) securely.

  • Blockchain Storage
    Certificate metadata is hashed and stored on the Algorand blockchain for immutable verification.

  • Verification Endpoint
    External organizations verify credentials via QR code scans or NFT-like token checks.

  • Student ID Vault
    Off-chain metadata and timestamps are securely stored in Bolt DB for fast access.

  • Multi-language AI Advisor
    Powered by Tavus and ElevenLabs, provides scholarship and career advice in local languages.

  • Progressive Web App (PWA)
    Works offline to ensure accessibility even with intermittent internet.


🛠️ Tech Stack

Backend

  • Bolt.new — lightweight backend framework
  • Algorand Blockchain — decentralized, secure storage of credential hashes
  • Bolt DB — off-chain metadata storage
  • Node.js / Express — API and server-side logic

Frontend

  • React.js — student profiles and credential management UI
  • Progressive Web App (PWA) — offline support and native-like experience
  • Netlify — deployment and hosting
  • Custom Domainmycerts.me via IONOS and Entri

AI Integration

  • Tavus + ElevenLabs — AI-powered multilingual academic counseling and advice

🔧 Getting Started

  1. Clone the repo

    git clone https://github.com/your-org/akedra.git
    cd akedra
  2. Install backend dependencies

    cd backend
    npm install
  3. Install frontend dependencies

    cd ../frontend
    npm install
  4. Configure environment variables Create .env files for Algorand keys, Bolt DB paths, and API keys for AI services.

  5. Run the app

    • Backend: npm run start
    • Frontend: npm run start

📜 License

This project is open-source and available under the MIT License.


🤝 Contributing

We welcome contributions! Please read our CONTRIBUTING.md for guidelines.


📞 Contact

For questions or collaboration inquiries, please reach out to the Akedra team at akedravault@mailinator.com.


Akedra — Education Without Borders. Your Credentials. Your Future.

```Would you like me to help build the CONTRIBUTING.md or a more detailed developer guide next?


About

Akedra represents a decentralized vault of trust, empowering displaced and underserved students with globally verifiable educational credentials that transcend borders and institutions.

Resources

Stars

17 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages