Skip to content

skill-mind/SkillNet-frontend

Repository files navigation

SkillNet: Empowering Careers Through Blockchain Technology

The innovative platform SkillNet provides an intelligent networking solution for uniting job hunters with both employers and institutions and tutors. SkillNet combines its online job platform features with educational resources to help people succeed in modern employment environments.

Key Features

For Job Seekers

  • Verified Skills: Enhance and validate your talents by displaying blockchain-authenticated credentials.
  • Job Matching: Potential employers can connect with you through SkillNet to view personalized job opportunities.
  • Personalized Dashboard: Track applications, skills development, and certifications in one place.

For Employers

  • Diverse Talent Pool: Access candidates with verified credentials.
  • Secure Hiring: Job candidates show authenticated profiles by implementing blockchain verification methods.
  • Streamlined Process: Users can post jobs and work effectively through application reviews.

For Tutors and Institutions

  • Monetize Expertise: The platform enables users to develop premium educational content which they can sell for examination delivery to customers.
  • Secure Certifications: Issue tamper-proof certifications for students and professionals.
  • Transparent Assessments: Modern examinations based in blockchain technology enable transparent assessment capabilities and reliable verification of examination outcomes.
  • Effortless Management: Users maintain course records and student profiles and certification management at a touch of a button.

Why Blockchain?

SkillNet leverages StarkNet blockchain technology to:

  • Protect User Data: Personal information together with credentials are be safely kept in secure storage environments.
  • Ensure Transparency: Secure technology creates its own permanent records of verified user accomplishments and participation.
  • Promote Decentralization: Users maintain complete authority to direct their career development with their educational endeavors.

Key Benefits for All Users

  • Empowerment Tools: Users obtain necessary resources to achieve success within their professional areas.
  • Trustworthy Credentials: Blockchain-based qualifications deliver qualified credentials that maintain their value and prove their legit status.
  • Inclusive Platform: The platform enables effortless connections between professionals together with educators and worldwide organizations.
  • Future-Proof Skills: Job opportunities link with ongoing skill development programs.

User-Friendly Dashboards

SkillNet offers tailored dashboards for each user type:

  • Job Seekers: The system enables users to track applications and view their skills advancement while managing their attained certifications.
  • Employers: Enter positions for selection then review candidate profiles and view authorized credential statements.
  • Tutors/Institutions: Users can design courses while administering blockchain-secured examinations to distribute digital certificates authenticated by blockchain.

Technologies Behind SkillNet

  • Frontend: Next.js (for building website)
  • Backend: Node.js (for server-side operations)
  • Blockchain: StarkNet (for decentralized data integrity)
  • Database: MongoDB (for efficient information storage)

Package Dependencies

The following packages are used in the SkillNet project:

- "@headlessui/react": "^2.2.0",
- "@radix-ui/react-slot": "^1.1.1",
- "@starknet-react/chains": "^3.1.1",
- "@starknet-react/core": "^3.6.3",
- "@starknet-react/typescript-config": "^0.0.1",
- "class-variance-authority": "^0.7.1",
- "clsx": "^2.1.1",
- "lodash": "^4.17.21",
- "lucide-react": "^0.474.0",
- "next": "^14.2.20",
- "react": "^18",
- "react-dom": "^18",
- "react-icons": "^5.4.0",
- "starknet": "^6.11.0",
- "tailwind-merge": "^2.6.0",
- "tailwindcss-animate": "^1.0.7"

Getting Started

To set up SkillNet on your local machine:

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

The client side of SkillNet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published