Welcome to the official repository for Polymer community demo applications! This repository serves as a centralized hub for the demo dApps created by the Polymer community!
We highly encourage our community to build new demos showcasing the capabilities and use cases of Polymer x IBC interoperability.
To help the visibility of these projects, developers can choose to add their project to his repo in several ways.
We welcome and encourage contributions from our community! Here’s how you can contribute.
You can add the code of your project directly to the repo. We recommend however to use Option 2 using git submodules to keep the repo lightweight.
- Fork the Repository: Start by forking this repository.
- Add Your Demo App: Place your demo app in the
/community
directory (separate directory for your project). - Create a Pull Request: Once you've added your demo, create a pull request to the main repository with a detailed description of your app.
To add your repository as a git submodule:
- Clone the Main Repository: If you haven't already, clone this repository:
git clone [Main Repository URL]
- Add Your Repository as a Submodule:
git submodule add [Your Repository URL] community/[Your Project Name]
- Commit and Push the Changes:
git commit -m "Added [Your Project Name] as a submodule" git push
- Create a Pull Request: Submit a pull request with your changes.
If you prefer to maintain your demo in your own repository, you can add a reference to it in the explore-apps.md
file you'll find in the root of the repo. This contains curated list of community projects. It includes references to projects maintained in the /community
directory and links to external repositories.
Be sure to add clear documentation and scripts when adding a project to maximize its usefulness to the rest of the community!
Contributors are the heartbeat of this project! We will add a contributors list soon to acknowledge the hard work and dedication of everyone who contributes.