Contributing

Contributing to Genocs Library

Being a completely community driven project, I encourage the community to submit their valuable contributions to whichever repository they are comfortable with.

Currently, you can contribute to:

How to contribute?

Please note the following steps are applicable only for the genocs-library-docs repository.

  1. Fork the genocs-library-docs repository to your Github profile.
  2. [Optional] Navigate to your newly forked Repository -> Settings -> Secrets.
  3. [Optional] Add a new Repository Secret with a name GT_TOKEN. As for the value, paste in your GitHub Token (https://github.com/settings/tokens)
  4. Clone this repository locally.
  5. Ensure that you have Node.js and Visual Code installed.
  6. At the root of the repository run npm install. This installs all the required packages. It might take some time depending on your network connection.
  7. All the documentation is to be written in markdown format.
  8. Refer https://github.com/Genocs/genocs-library-docs/blob/main/content/en/templates/general/getting-started/index.md to get an idea on how to write documentation and include images, code snippets and stuff.
  9. To run the application locally, run the command npm run start and navigate to localhost:1313
  10. Once ready, send a Pull Request.
gitGraph:
    commit
    branch develop
    checkout develop
    commit
    commit tag:"test"
    checkout main
    commit 
    commit
    merge develop
    commit type: HIGHLIGHT
    branch ver_x000
    commit

Submit your PR to join this Elite list ;) Make sure your code is warning free!

Genocs Library

Here are the contributors:

Genocs Library Documentation

Here are the contributors:

.NET Web API Clean Architecture Template

Here are the contributors:

.NET Web API Template (soon)

Here are the contributors:

Blazor WebAssembly Clean Architecture Template (soon)

Here are the contributors:

Blazor WebAssembly .NET Web API Template

Here are the contributors: