DEPRECATED · Phoenix application to rate tech companies according to how diverse friendly they are.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
.github
assets
config
lib
priv
test
.credo.exs
.gitignore
.tool-versions
CODE_OF_CONDUCT.md
Dockerfile
LICENSE
README.md
docker-compose.yml
elixir_buildpack.config
mix.exs
mix.lock

README.md

DiversityInTech

CircleCI Ebert

DEPRECATED: permanently moved to https://github.com/dreamingechoes/diversity-in-tech.

Phoenix application to rate tech companies according to how diverse friendly they are. Inspired by techleaks.org.

Setup development environment with Docker

This project is Docker friendly from day one. To start working on it:

  • Setup the diversity_in_tech container with docker-compose build diversity_in_tech
  • Install dependencies with docker-compose run diversity_in_tech mix deps.get
  • Create your database with docker-compose run diversity_in_tech mix ecto.create
  • Migrate your database with docker-compose run diversity_in_tech mix ecto.migrate
  • Install Node.js dependencies with docker-compose run diversity_in_tech sh -c "cd assets; npm install"
  • Start the application with docker-compose up

Setup testing environment with Docker

This step assumes you already followed instructions from previous paragraph.

  • Create your testing database with docker-compose exec diversity_in_tech env MIX_ENV=test mix ecto.create
  • Migrate your testing database with docker-compose exec diversity_in_tech env MIX_ENV=test mix ecto.migrate
  • Run the test suite with: docker-compose exec diversity_in_tech env MIX_ENV=test mix test

Contributing

Please see CONTRIBUTING for more details. Here you have the alphabetical list of contributors of this repository.


This project is part of the folkswhocode organization. This means that it adheres to its core values, code of conduct and contributing guidelines, and uses an equivalent license.