How to contribute?

There are several ways to support the project and get involved. Don't know how to code? Don't worry! You can contribute in many other ways to make Frontity awesome! ๐Ÿš€

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Help build up the community

  • Community users have many questions. Let's help them!โ€‹

  • Teach others about Frontity, WordPress and/or React.

  • We're researching what challenges developers face with web development and how they make decisions when starting a project like this. You can help by filling this survey.

  • Did you find an event interesting for the community or would you like to organize one? Do not hesitate to suggest it to the community.โ€‹

  • Feel free to share any other knowledge or ideas with the community.

๐Ÿ—ฃ Spread the word

Social media and other platforms

  • The easiest way (but not less important) to help us spread the word about the project can be posting something on your social media pages. Why not start with a tweet? ๐Ÿ˜‰

  • Tweet about things you build with Frontity (make sure to mention @Frontity or use the hashtag #Frontity so we can be notified and share it as well).

  • If you read a post in Reddit, Quora or other blogs where Frontity could be relevant, let them know.

Blogging

  • Create tutorials or any other relevant content about Frontity. Let us know if we can help and don't forget to share your posts here.

  • Would you prefer to write for Frontity's blog? We are always looking for contributors and guest posts from the community. Feel free to share your ideas by opening a new topic in the Communication category of the forum and mention @Reyes. The more descriptive the title of the topic the better: E.g. [Guest post idea] Best resources to learn React.

Speaking about Frontity in events

  • Talk about how you used Frontity for your project or demoing the framework at any local event.

  • Present your Frontity projects at meetups or any other relevant events. Don't hesitate to let us know about all these initiatives to get support and help.

If you come up with other ways to participate or to help spread the word, please feel free to share them with the community as well. New ideas are always welcome!

ยป Let's get the best framework ever

  • โ€‹Test Frontity's beta and share your feedback and doubts in our forum. You can join an existing conversation or open a new topic (thread) in its relevant category. If you open a new topic, make sure its title is descriptive enough. E.g. [Feedback] I found difficult to... If you ask a question, the title can be the question itself.

  • โ€‹Report bugs or issues. ๐Ÿž

  • New feature ideas? Feel free to suggest them to the community or even open a Pull Request.

  • If you want to help fixing bugs or contribute to Frontity's code, ask us how and we'll let you know the best way to proceed (we'll be working soon on a guide for code contributions).

๐Ÿ“– Improve the documentation

  • Is something missing or not clear enough? Did you find any spelling mistakes? Please report them here and feel free to suggest any improvements.

  • Help translating our documentation. Frontity is designed to be available for everyone, so if you think you can help on this, just let us know!

๐Ÿ‘ Show off your work

  • Share what you're building with Frontity to the community to inspire others.

  • Submit your extension to npm to help others build their webs.

  • Show your work to the world with the hashtag #Frontity and be proud of it!

If you want to contribute but still don't know how after reading these guidelines, don't hesitate to share your expertise with us and we'll figure out how you can help! ๐Ÿ˜Š

You can also make your suggestions to add other ways of contributing.

โ€‹

Still any doubts? Ask the community! We are here to help ๐Ÿ˜Š