Udia

Build Status Coverage Status Deps Status Deps Status Hex.pm Docs

UDIA

Universal Dream | Infinite Awareness

Live site can be found at http://a.udia.ca/

Requirements

Please follow all installation instructions found at phoenixframework.org/docs/installation.

Quickstart (Development)

To start your Phoenix server:

Now you can visit localhost:4000 from your browser.

Testing

To test your phoenix app:

Deployment

Ready to run in production? Please check our deployment guides.

Udia is currently configured to run on Heroku using:

Within the Procfile, a heroku release will run POOL_SIZE=2 mix ecto.migrate every time a successfull deploy to master finishes. This will ensure seemless database migrations when deploying code to production.

Development/Testing Configuration & Environment Variables

Application will work with default settings if using something like PostgresApp, however if you need to change the credentials the following enviornment variables are available.

Environment Variable Default Value Description
POSTGRES_USERNAME "postgres" PostgreSQL DB Username
POSTGRES_PASSWORD "postgres" PostgreSQL DB Password
POSTGRES_DEV_DB "udia_dev" Development DB Name
POSTGRES_TEST_DB "udia_test" Test DB Name
POSTGRES_HOSTNAME "localhost" Hostname for DB

License

Udia Software Incorporated (UDIA)

Copyright (c) 2016-2017 Udia Software Incorporated. All Rights Reserved.

Common Public Attribution License Version 1.0 (CPAL)

Full license text can be found at LICENSE