Skip to content

Stephen842/OWLPHA-UNIVERSITY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

OWLPHA UNIVERSITY 🦉

OWLPHA UNIVERSITY is a decentralized Web3.0 education platform designed to empower individuals with free, community-driven learning. Built with Django, the platform supports blog content, interactive courses, discussion channels, live chat, and conference features — all with an emphasis on data ownership, decentralization, and Web3 integration.


Project Description

OWLPHA UNIVERSITY is a modular, open-source learning hub that brings together the power of traditional web technologies and decentralized principles. Our goal is to provide a frictionless, transparent, and user-owned educational experience for developers, creators, and learners exploring blockchain and Web3 technologies.

All user content and data remain immutable and under the user's control. Through integrations with IPFS and Web3 wallets, the platform supports true digital ownership of learning assets, blog content, messages, and even NFT certificates.


Features

  • User Dashboard & Profile System
  • Blog Platform with views, reactions, and bookmarks
  • Course Modules with progress tracking and NFT certification
  • Discussion Channels powered by Web3 identity
  • Chat & Real-time Messaging (with voice/video support)
  • Live Conferences with screen sharing & whiteboard
  • Third-party & Web3 Wallet Authentication
  • Decentralized Storage (IPFS)
  • Immutable, User-controlled Content

Tech Stack

  • Backend: Django, Django REST Framework
  • Frontend: Javascript, TailwindCSS
  • Database: SQLite (dev) → PostgreSQL (prod)
  • Web3 Integration: Web3.py, Ethereum Wallet Auth, NFT Minting
  • File Storage: IPFS via ipfshttpclient
  • Realtime Features: Django Channels, WebSockets
  • External APIs: Google/GitHub OAuth, optional Jitsi/Agora for calls

Keywords

Web3 Education Blockchain Decentralization Django IPFS Ethereum Smart Contracts NFT Certification Online Learning Open Source Python Immutable Data Web3 Wallet DApp Self-sovereign Identity


Repository Structure

OWLPHA University

├── accounts - User authentication & profile

├── blog - Blog posts and community content

├── courses - Interactive learning modules

├── channels - Topic-based discussions

├── chat - Messaging app

├── conference - Video/voice conferencing

├── templates - Base HTML templates

├── static - Static files (CSS, JS)

├── media - Media uploads (IPFS-supported)

├── manage.py

└── requirements.txt

Contribution

We welcome thoughtful contributions, ideas, and feedback from the community.

However, this is a closed-source project — contributions are by invitation or approval only.

To propose a contribution:

  1. Send us an email at info@owlphadao.com explaining your interest and area of contribution.

Our team will review your request and, if approved, grant you access to the repository.

Please do not fork or submit pull requests unless you’ve received explicit permission.

License Notice

This project is not open source. It is proprietary software owned by OWLPHADAO.

Unauthorized use, redistribution, or modification is strictly prohibited.

To request collaboration or contribution access, contact us at info@owlphadao.com.

By accessing or interacting with this project, you agree to these terms.

⚠️ Note: OWLPHA UNIVERSITY does not control or alter user content. All data and posts are immutable and tied to the user’s wallet or authenticated identity.

About

Decentralized Web3 education platform built with Django — featuring user-controlled profiles, blogs, courses, chat, and IPFS integration.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors