Setup Guides
Deploying to production environments
Deploy-ready versions from the platform-release repository, which contains production-ready tags of the platform. Ready to use with docker.
Installing for production environmentsPlatform API (Backend) Install Guides
Installing with Vagrant
This is the preferred option for local development. The Ushahidi dev team uses this setup for most of their development work.
Development environment setup with VagrantInstalling with XAMPP
This option is only recommended for local development, in particular for situations where it's not feasible or desirable to setup vagrant or docker. It has been tested and developed with the help of members of our community.
Development environment with XAMPPInstalling from the platform-release repository
Deploy-ready versions from the platform-release repository, which contains production-ready tags of the platform. Ready to use with docker.
[API & Client] Bundled release installPlatform Client (Frontend) install guides
[Client] Setting up the Platform Client for developmentPlatform Pattern Library (HTML/CSS) install guide
If you plan to change the css for the Platform Client, follow this guide.
Setting up the Pattern Library for development