Wallet Tracker Chat provides you with a user-friendly interface to utilize the similar features as the Wallet Tracker Channel, with a few additional enhancements. Wallet Tracker Chat uses Push Chat as the chatting interface. You can read more about Push Chat here.
-
Clone the repository:
git clone https://github.com/push-protocol/Build-with-wallet-tracker.git
-
Navigate to the
wallet-tracker-chat
folder:cd wallet-tracker-chat/
-
Install packages and set up environment variables: We have simplified this process for you. Use the
setup.js
script to complete the setup.node setup.js
Make sure to enter the correct details. If anything goes sideways, check the newly created
.env
file. -
Start the project:
npm start
You should now have the Wallet Tracker Chat up and running, ready to serve your queries.
Before getting into contributing, please understand the folder structure and find where to make changes by reading the Contribution Guidelines.
Build with Wallet Tracker is an open-source project. We firmly believe in a completely transparent development process and value any contributions. We would love to have you as a member of the community, whether you are assisting us in bug fixes, suggesting new features, enhancing our documentation, or simply spreading the word.
- Bug Report: Please create a bug report if you encounter any errors or problems while utilizing the Push Protocol.
- Feature Request: Please submit a feature request if you have an idea or discover a capability that would make development simpler and more reliable.
- Documentation Request: If you're reading the Push documentation and believe that we're missing something, please create a docs request.
Not sure where to start? Join our Discord, and we will help you get started!
- Fork the repository: Create your own copy of it.
- Clone your personal copy onto your personal machine:
git clone https://github.com/YOUR_USERNAME/Build-with-wallet-tracker.git
- Raise an issue on GitHub repo: Briefly describe the issue or feature.
- Create a branch on your local machine: Name the branch as the issue name.
git checkout -b issue-name
- Make your changes: After making changes, commit them.
- Raise a PR in the main repo: Submit your pull request.
- Link the issue with PR: In the PR comment section, link the issue with
closes #Issue_number
.
Congratulations, you have successfully contributed to an open-source project. Sit back, relax, and watch your PR get merged. Cheers!