Skip to content

fossunited/fossunited

Repository files navigation

fossunited logo

The FOSS United Platform

Repo for the website and open-source platform of FOSS United. The whole platform is being built on Frappe.

Installation

  • This project works the best on the latest Frappe Version v15. And is suggested to be installed on the same.

  • Checkout Frappe Framework Installation Docs for setting up frappe on your bench.

  • Create a new bench with bench init fossu-bench

  • Clone the FOSS United Platform App. bench get-app https://github.com/fossunited/fossunited

  • Create a new site bench new-site test.localhost

  • Install the App on the created site bench --site test.localhost install-app fossunited

  • Finally, bench start

Checkout Access site in your browser for adding hosts.

Pre-commit

For automatic running of linters before you commit:

$ pip install pre-commit
$ pre-commit install

Contribution

Want to contribute to the platform ? Checkout the contribution guidelines.

License

The repository has been released under AGPL-3.0. By Contributing to the FOSS United Platform, you agree that all your contributions will be licensed under AGPL License.