PocketWallet is an open-source project aimed at providing seamless integration with e-wallet systems like Bkash, Nagad, etc. To contribute to PocketWallet, you'll need a good understanding of .NET development, C#, and familiarity with RESTful APIs.
- Getting Started
- Making Your First Contribution
- Code Style and Guidelines
- Submitting Your Contribution
- Code of Conduct
- Contact Us
To get started with PocketWallet, follow these steps:
- Install .NET 6 SDK: Download .NET 6 SDK
- Clone the PocketWallet repository:
git clone https://github.com/dipjyotisikder/PocketWallet.git
- Navigate to the PocketWallet directory:
cd PocketWallet
- Now you can have a test with API project provided along with it or can go ahead to contribute to this project.
Once you've set up your development environment, you're ready to make your first contribution. Here are some ways you can contribute:
- Bug Fixes: Find and fix bugs in the codebase.
- Feature Implementation: Implement new features or enhancements.
- Documentation: Improve existing documentation or add new documentation.
- Code Refactoring: Refactor existing code to improve readability or performance.
For more information on how to contribute, refer to the CONTRIBUTING.md file in the PocketWallet repository.
PocketWallet follows certain coding conventions and guidelines to maintain code consistency and readability. Before contributing, make sure to familiarize yourself with these guidelines outlined in the CONTRIBUTING.md file.
When you're ready to submit your contribution, follow these steps:
- Fork the PocketWallet repository.
- Create a new branch for your changes:
git checkout -b feature/your-feature-name
. - Commit your changes:
git commit -am 'Add new feature'
. - Push your changes to your fork:
git push origin feature/your-feature-name
. - Create a pull request (PR) from your fork to the main PocketWallet repository.
For more detailed instructions on how to submit your contribution, refer to the CONTRIBUTING.md file.
PocketWallet is committed to fostering a welcoming and inclusive community. All contributors are expected to adhere to the Code of Conduct when participating in the project.
If you have any questions or need assistance, feel free to reach out to us:
- Email: dipjyotisikder@gmail.com
- Issue Tracker: PocketWallet Issue Tracker