oria!" and is a masterpiece by the artist Roy Lichtenstein.

Free2Z Evolves: Frontend Now Open Source!

Open-source React app & docs by Free2Z! Contribute, earn cryptocurrency, and propose improvements for a true community-driven platform.

September 21, 2024· 2 min read
9 score

We've decided to open source the Free2Z React app and the Free2Z documentation.

We plan to open source more over time. You can now contribute to Free2Z and earn cryptocurrency. Create issues for feature requests, bug reports, and ideas. Run the frontend locally and propose improvements. Free2Z is a true open-source, community project unlike any other.

Running the frontend locally quickstart

You can easily clone the repo, run the react app, and make changes.

Prerequisites

All you need go get started is git and npm

  • Install git
  • Install node/npm

In short

git clone https://github.com/free2z/zuucd ts/react/free2znpm inpm run start

This will run the app locally against the test deployment at https://test.free2z.com. You can do whatever you want against this test deployment. Be aware that any changes made will periodically be blown away with a copy of the production data. Anything you want to keep should be done against the production domains - currently free2z.com, free2z.cash and free2give.xyz.

Docs

You can also help improve the documentation similarly. The docs are a separate docusaurus app in the same repository.

cd docs/about-free2znpm inpm run start

Changes to both of these apps (react app and documentation) will be built when changes are proposed through a pull request. Builds must pass before changes are considered. Changes will be put on the test domain and if everything looks good they will be merged and deployed. Need help getting started? Try the GPT-4o in Chat2Z or ask questions to humans here.

Cryptocurrency rewards (Zcash)

We're a small team of part-time volunteers who have real jobs. We are going to be thrifty with rewards. That said, we have thousands of ZEC set aside for contributions. The best strategy for earning this ZEC is making small improvements that make it all the way to production. Free2Z is not a charity or a socialist make-work program. Test changes that don't make it to production will not typically be rewarded. Most small contributions (that make it through testing and into production) will be rewarded with 1-3 ZEC. A few concrete issues have been laid out here to give you an idea: https://github.com/free2z/zuu/issues

Feel free to make more issues and even suggest how much they are worth!

Free2Z is Better

Free2Z offers true community-driven development. None of the major platforms allow users to actively contribute to their UIs or product features. Free2Z is open-source, meaning anyone can clone the repository, suggest improvements, and earn cryptocurrency for contributions that make it into production.

Moreover, Free2Z is completely free of tracking codes. Other platforms prioritize tracking your activity to sell your data. Free2Z, on the other hand, is all about privacy and value-for-value interaction. We focus on giving users full control over their data and rewards, making Free2Z the only true community-driven, privacy-first platform in the space. Try Privacy Badger from the Electronic Freedom Foundation to understand how sites are tracking you. If you ever find a deficiency in Free2Z, whether privacy, security, usability, or anything else, report it and we will reward you for your trouble. If the problem is not too sensitive, raise it on the issues: https://github.com/free2z/zuu/issues. Feel free to get in touch privately at sec@free2z.com.

Related Articles