Skip to content

skill-mind/SkillNet-Backend

Repository files navigation

Contributing to SkillNet-Backend

Thank you for your interest in contributing to SkillNet! SkillNet is an innovative, blockchain-powered platform that connects job seekers, employers, and educators in a secure, transparent, and decentralized ecosystem. The backend is built with Node.js and integrates with StarkNet blockchain for decentralization and security. Here's how you can contribute effectively.

Project Overview

SkillNet combines:

  • Job Marketplace: Connecting job seekers with employers.
  • Learning Hub: Allowing tutors and institutions to create, sell, and deliver high-quality courses and exams.
  • Blockchain Technology: Ensuring transparency, security, and decentralization through StarkNet.

Features

  • Verified courses and exams for job seekers.
  • A talent pool for employers.
  • Monetization opportunities for tutors and institutions.

How to Contribute

We welcome contributions in various forms, including bug fixes, feature implementations, and documentation improvements.

1. Fork the Repository

  1. Navigate to the (https://github.com/skill-mind/SkillNet-Backend).
  2. Click the Fork button to create your copy of the repository.

2. Clone the Repository

  • Clone your forked repository to your local machine:
git clone https://github.com/<your-username>/SkillNet-Backend.git
cd SkillNet-Backend

3. Set Up the Project

Prerequisites:

  • Node.js (v16.x or above)
  • npm

Install Dependencies:

  npm install

4. Create a New Branch

Create a branch for your feature or bug fix:

  git checkout -b feature/<Issue title>

5. Make Changes and Commit

  • Implement your changes.
  • Test your changes thoroughly.
  • Commit your work with a descriptive message:
   git add .
   git commit -m "Issue Title"

6. Push Changes

  • Push your branch to your forked repository:
   git push origin <Issue Title>

7. Create a Pull Request (PR)

  • Click on Pull Requests and select New Pull Request.
  • Provide a clear and concise title and description for your PR.
  • Link any relevant issues.

Code of Conduct

  • Please adhere to our Code of Conduct to maintain a respectful and inclusive community.

Contribution Guidelines

  • Write clean and modular code following the repository's coding standards.
  • Ensure all changes are tested before submission.
  • Document new features and updates thoroughly.

About

This is the repo for SkillNet Backend code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published