Report Bug · Request Feature · FAQ · Ask Question
🌍 MassEnergize is on a mission to tackle the climate emergency head-on! We work with community organizers and local leaders to supercharge household and community-level climate actions. Our open-source API is a crucial part of this mission, and we need YOU to join our team of eco-warriors!
The Situation: Mother Earth's throwing some serious shade our way (literally, with all this heat). We need a code-powered climate crusade!
The Backend Team's Mission: We're like climate action superheroes, except instead of capes, we rock awesome APIs! We empower everyday people to fight climate change with household-level solutions. Why? Because a million tiny changes add up to a HUGE impact
- Fight Climate Change: Use your coding skills to help save the planet. How cool is that?
- Empower Communities: Your contributions will directly help communities adopt climate-friendly practices.
- Be a Hero: Gain recognition and respect in the tech and environmental communities.
Ready to make a difference? Follow these simple steps to join our cause:
- Fork the Repository: Click the 'Fork' button at the top of this page to create your own copy of this repository. Fork it like a pro!
- Clone the Repository: Use
git clone
to bring the repository to your local machine. It’s like bringing the fight against climate change to your backyard. - Create a New Branch: Create a new branch with
git checkout -b your-branch-name
. Fun branch names encouraged! - Make Your Changes: Add features, fix bugs, write tests, and update documentation. Channel your inner eco-warrior.
- Commit Your Changes: Use meaningful and fun commit messages. “Fixed bug” is good; “Squashed the carbon bug” is better.
- Push to GitHub: Push your changes to your forked repository. Ready, set, push!
- Create a Pull Request: Submit a pull request to the
main
branch of this repository. Tell us about your changes and link any relevant issues.
To keep our mission on track, please follow these guidelines:
- Write Clean, Green Code: Follow our coding standards to keep your code efficient and effective.
- Document Thoroughly: Make sure your code is well-documented with clear comments and README updates.
- Test Your Code: All new features and bug fixes should include tests. Quality is key!
- Be Respectful: Engage with other contributors kindly. We’re all in this together!
- Review Open PRs: If you have the time, review open pull requests and provide constructive feedback. Every little bit helps!
- Submit Unfinished Work: Ensure your code is complete and tested before submitting a pull request.
- Ignore Guidelines: Stick to the project’s coding standards and contribution guidelines to ensure consistency.
- Be a Naysayer: Maintain a positive and supportive environment. Negativity won’t save the planet!
Need help or just want to chat with fellow eco-warriors? Here’s how you can reach us:
- GitHub Issues: Open an issue for questions, bugs, or suggestions.
- Email: Drop us a line at massenergize mail if you prefer traditional communication.
We’re excited to see your contributions and work together to create a greener, more resilient world! 🌱
Happy Coding and Keep it Green!