BitWallet is a wallet built on Bitcoin, allowing one to accept and transfer value in Bitcoin. It aims to provide a user-friendly and intuitive interface to interact with the protocol.
To get started with this project, follow these steps:
- Clone this repository:
git clone git@github.com:isaack-njama/bitwallet-client.git
- Navigate to the project directory:
cd bitwallet-client
- Install dependencies:
npm install
- Start the development server:
ionic serve
Contributions to help improve this project are welcome. To contribute, please follow these guidelines:
If you encounter a bug while using the application, please submit a detailed bug report by following these steps:
- Check the existing issues to see if the bug has already been reported.
- If the bug has not been reported, create a new issue with a descriptive title and detailed description of the bug, including steps to reproduce it.
- Add appropriate labels to the issue, such as "bug" and "help wanted", if applicable.
If you have a feature request or an idea for improving the application, please submit a detailed feature request by following these steps:
- Check the existing issues to see if the feature has already been requested.
- If the feature has not been requested, create a new issue with a descriptive title and detailed description of the feature request, including any relevant use cases or examples.
- Add appropriate labels to the issue, such as "enhancement" and "feature request".
If you would like to contribute code to the project, please follow these steps:
- Fork the repository and create a new branch from the
main
branch. - Make your changes in the new branch, following the project's coding style and conventions.
- Ensure that your changes do not introduce any new issues.
- Commit your changes using conventional commits format. This helps maintain a clean and structured commit history.
- Push your branch to your forked repository.
- Open a pull request against the
main
branch of the original repository. - Provide a descriptive title and detailed description for your pull request, explaining the changes you have made and any relevant information for reviewers.
- Add reviewers to your pull request, if applicable.
- Respond to any feedback or requests for changes from reviewers promptly.
- Once your pull request has been approved and merged, delete your branch from your forked repository.
This project is licensed under the MIT License