Skip to content

VolunChain/VolunChain-Landing-Page

Repository files navigation

VolunChain: Innovating Volunteerism With Blockchain

Overview

VolunChain provides a decentralized platform where volunteers can connect with organizations, earn tokenized rewards, and receive NFT-based certifications for their contributions. The platform ensures transparency, security, and community governance through blockchain technology.

Key Features

  • Decentralized Volunteer Matching: Connects volunteers with organizations seamlessly.
  • NFT-Based Certifications: Recognizes volunteer contributions with unique digital collectibles.
  • Tokenized Rewards: Incentivizes volunteers through blockchain-based rewards.
  • Community Governance: Future DAO model for user-driven decision-making.
  • Transparent & Secure: Blockchain ensures verifiable and secure transactions.
  • Global Reach: Designed for scalability, linking volunteers and organizations worldwide.

Tech stack

  • Frontend: React, Next.js
  • Backend: Node.js, Express, TypeORM
  • Blockchain: Rust, Stellar Ecosystem 
  • Database: PostgreSQL, TypeORM
  • Containers: Docker

Key Contributors


Contribution Rules

Thank you for your interest in contributing to this project! Please read the following rules carefully before applying to work on an issue.

Application Process

When applying to work on an issue:

  1. Provide a brief background about yourself.
  2. Explain how you plan to approach the issue.
  3. Share your estimated time of arrival (ETA) for completing the task.

Deadlines and Communication

  • If you cannot complete the task within your ETA + 1 day, you must inform me on Telegram (@kevlatino). Failure to do so will result in you being unassigned from the issue.
  • Contributors can reach out for help regarding the project anytime via:

Steps to Contribute

Follow these steps to contribute to VolunChain:

  1. Fork this Repository
    Click the "Fork" button at the top right of this repository to create a copy under your GitHub account.

  2. Clone Your Fork
    Open your terminal and run the following command to clone your forked version:

    git clone https://github.com/your-username/VolunChain-Landing-Page.git
    cd VolunChain-Landing-Page
  3. Open in VS Code
    If you use VS Code, navigate to the project directory and open it:

    code .
  4. Create a New Branch
    Before making any changes, create a branch with a meaningful name:

    git checkout -b feature/your-feature-name
  5. Make Your Changes

    • Follow project coding standards.
    • Ensure your code does not break existing functionality.
    • Test your changes before committing.
  6. Commit Your Changes
    Use a descriptive commit message:

    git commit -m "Add: Short description of changes"
  7. Push Your Changes

    git push origin feature/your-feature-name
  8. Create a Pull Request (PR)

  9. Review & Merge
    The maintainers will review your changes, suggest improvements if needed, and merge your PR once approved.

License

VolunChain is released under the MIT License

About

This is VolunChain Landing's Page

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •