Aam Digital is open source because we believe in building things together and letting people benefit from and adapt things rather than everybody reinventing their own wheel.
In order to build great software for small social impact organisations we rely on anybody willing to contribute. In fact Aam Digital is completely run by volunteers. So whether you want to extend our code for your own use case or just help out - we welcome any contributions to make this project better!
To get started, please have a look at our Developer Documentation.
- Work through the Tutorial.
- This walks you through the setup and basic understanding of the project and also gives an overview of the technologies and frameworks involved.
- Feel free to skip over steps that seem trivial to you, we tried to make this very beginner friendly.
- Check our workflow regarding pull requests: How to contribute code
- Don't hesitate to ask questions!
Do get in touch with us by creating an issue here or writing to info@aam-digital.com.
Our main communication channels in the team are
- GitHub issues and pull requests. Feel free to open one yourself also to ask a question.
- Slack. Write us an e-mail to get an invitation to our workspace.
Have a look at our issues on GitHub. Beware: The list of GitHub issues also contains some rough ideas that are not ready to be implemented yet. If you are not sure whether you should work on a certain issue, just post a short comment in the issue to clarify.