converge-backend
is the API and admin interface component of the Converge Proximity Social Network.
Status: Basic application structure created. In heavy development!
Converge uses Dotenv to load environmental variables from a file for Development and Test environments. To get started, copy .env.example
file and adjust to your tastes.
$ cp .env.example .env
Note that there are a few environmental variables you must fill in yourself. Please peruse the file to ensure you've set what's needed!
- Install all system dependencies (PostgreSQL, ElasticSearch) and ensure they're launched
- Install Bundler and dependencies
$ gem install bundler && bundle install
- Create
converge_dev
andconverge_test
databases and users in PostgreSQL (usingdb:create
or manually) - Run migrations
$ bundle exec rake db:migrate
- Start the server:
$ bundle exec rails s
- ???
Please fork and submit a pull request if you'd like to contribute. It'd be super-keen if you followed this pull request authoring guide!