Skip to content

Discover a decentralized learning revolution where dynamic courses are created, Learn from certified experts.

Notifications You must be signed in to change notification settings

ONEONUORA/SkillNet-Learning-Hub-frontend

Repository files navigation

SkillNet: Empowering Learning Through Blockchain Technology

SkillNet is an innovative platform designed to enhance the learning experience by connecting students with expert tutors. By leveraging blockchain technology, SkillNet ensures the credibility of certifications and provides a seamless learning environment.

Key Features

For Students

  • Verified Learning: Earn blockchain-authenticated certificates upon course completion.
  • Personalized Dashboard: Track your progress, certifications, and enrolled courses.
  • Skill Development: Access a variety of courses tailored to industry needs.

For Tutors

  • Monetize Expertise: Create and sell educational content to a global audience.
  • Secure Certifications: Issue tamper-proof certificates for students upon completion.
  • Effortless Course Management: Easily manage student enrollments, course materials, and certificates.

Why Blockchain?

SkillNet leverages StarkNet blockchain technology to:

  • Protect User Data: Securely store personal and educational records.
  • Ensure Transparency: Provide permanent and verifiable records of achievements.
  • Decentralized Learning: Empower students and tutors with full control over their educational journey.

User-Friendly Dashboards

SkillNet offers dedicated dashboards for:

  • Students: Track course progress, view certificates, and manage learning goals.
  • Tutors: Create, manage, and deliver courses while issuing verified certificates.

Technologies Behind SkillNet

  • Frontend: Next.js (for an interactive UI)
  • Backend: Node.js (for server-side operations)
  • Blockchain: StarkNet (for decentralized data integrity)
  • Database: MongoDB (for secure data storage)

Getting Started

To set up SkillNet on your local machine:

  • 1. Clone the repository:
 git clone https://github.com/skill-mind/SkillNet-Learning-Hub-frontend.git_

 cd skillnet_
  • 2. Install dependencies:
npm install
  • 3. Start the development server:

    npm run dev

Contributing to SkillNet

We welcome contributions! To participate:

  1. Fork the repository

  2. Create a new branch git checkout -b feature/Issue title

  3. Commit your changes: Type "Add the title as the commit message" when prompted during your commit stage using git.

  4. Push to your branch: git push origin feature/Issue title

  5. Create a pull request

Connect with Us

Stay updated on SkillNet developments through our community channels:

Telegram

Twitter(X)

We invite you to join our effort in transforming the way skills meet jobs alongside learning possibilities.

About

Discover a decentralized learning revolution where dynamic courses are created, Learn from certified experts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published