Thank you for your interest in contributing to CryptoKeyLab! This project is built using .NET 9, Blazor, and Clean Architecture. Please follow these steps to ensure a smooth contribution process.
- Fork the Repository: Create your own copy of the repository on your GitHub account.
- Clone Locally: Download your fork to your computer.
- Create a Feature Branch: Work on a separate branch instead of making changes directly to your default branch.
git checkout -b feature/your-feature-name
- Make and Test Changes: Ensure your .NET code builds successfully without errors.
- Push and Open a PR: Push your branch to your GitHub fork and submit a Pull Request back to our
masterbranch.
- Use clear commit messages (e.g.,
feat: add hashing engine optimization). - Follow clean architecture design patterns by keeping domain logic isolated from presentation layers.