This document describes how to set up your development environment to develop and test Erxes. It also explains the basic mechanics of using
See the contribution guidelines if you'd like to contribute to erxes.
Before you can develop and test erxes, you must install and configure the following products on your development machine:
- Git and/or the GitHub app (for Mac or Windows); GitHub's Guide to Installing Git is a good source of information.
- Node.js, v10.x LTS which is used to run a development web server, run tests, and generate distributable files.
- Yarn which is used to install dependencies.
- MongoDB version 3.6.x
- RabbitMQ version 3.8.x
- Redis version 3.x +
Getting the Sources and running locally
Login to your GitHub account or create one by following the instructions given here.
Configure your ssh key here.
Run Erxes backend.
- Run Erxes frontend.
Checkout running website
Visit http://localhost:3000 and login using following credentials