Skip to content

Devzora is an online learning platform offering coding courses, expert-led tutorials, and peer interaction to master development skills anytime.

License

Notifications You must be signed in to change notification settings

Shiranakther/Devzora

Repository files navigation

💻 Devzora

Devzora is an online coding and learning platform where users can learn, teach, and share their coding skills. Whether you're a student aiming to level up your dev game or an instructor ready to drop some knowledge, Devzora is the place to make it happen. 🚀


🌟 Features

👥 User Roles

  • Students

    • Create and manage their own courses
    • Enroll in courses created by others
    • Pay course fees through a secure payment system
  • Instructors

    • Design and publish coding courses
    • Manage students and content

📚 Learning & Teaching

  • Course Management
    Full-featured course builder for students and instructors.

  • Enrollment System
    Users can browse and enroll in courses after secure payment.

  • Tutorials & Certificates
    Deliver high-quality tutorials and issue certificates on course completion.


🌐 Social & Community Features

  • Post Creation
    Users can create public posts to share updates or ask questions.

  • Like, Comment, Share
    Engage with the community via likes, comments, and shares.

  • Forum
    A dedicated space for discussions, troubleshooting, and collaboration.

  • Help Desk
    Built-in customer support system for all users.


🔐 Authentication

  • OAuth 2.0
    Modern login with secure third-party authentication (Google, GitHub, etc.)

🛠️ Tech Stack (Example)

⚠️ Update this section based on your actual tech stack.

  • Frontend: React.js / Next.js
  • Backend: Node.js / Spring Boot
  • Database: MongoDB / PostgreSQL
  • Cloud Services: Cloudinary (for media), Stripe (for payments)
  • Auth: OAuth 2.0 (Google, GitHub)

User Interfaces

image image image image

📦 Installation

# Clone the repo
git clone https://github.com/your-username/devzora.git

# Go into the project folder
cd devzora

# Install dependencies
npm install

# Run the development server
npm run dev

About

Devzora is an online learning platform offering coding courses, expert-led tutorials, and peer interaction to master development skills anytime.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •