TO contribute code to the Ushahidi platform, please follow the guidelines here: step-by-step guide to adding code to the platform
You can help us translate the platform into as many languages as possible allowing everyone access. Please follow the instructions to start translating here: Instructions on how to start translating
You have installed only the API. Unless you are installing the bundle that contains both client and API, you would need to set up both separately. This also requires you to set up two different virtual hosts under different subdomains or ports. If this sounds too complicated, please look at the simplified install of the bundle.
Your web server setup is not handling the URLs as designed. There can be different reasons for this. If you are using Apache, please make sure that you have the directive “AllowOverride All” configured for the folder where you made your installation. If you are using nginx, please make sure that you are using our recommended configuration file.
We have done some tests with that, our documentation has some instructions on how to go about this.
Please do ensure that you are using a supported version of PHP for the version of platform that you are running. v2 supports up to PHP 5.4 , v3 supports PHP 5.6 and 7.0 , v4 supports PHP 7.0 and 7.1
Please verify that you have created your MySQL database, know the correct credentials for the API to connect to it and that your “.env” file is created with the expected format and at the expected location
Yes you can. You can follow this link for more resources on how to install here.
Please follow the step by step guide on how to install Ushahidi here.
Please follow the step by step guide on how to update your deployment to the latest Ushahidi version here.
Please follow the step by step guide on how to connect to the Ushahidi mobile application here.
Connect with the wider Ushahidi community: