Skip to content
This repository has been archived by the owner on Jul 22, 2019. It is now read-only.

Phoenix application to rate tech companies according to how diverse friendly they are.

License

Notifications You must be signed in to change notification settings

dreamingechoes/diversity-in-tech

Repository files navigation

DiversityInTech

⚠️ Work in progress ⚠️

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 web container with docker-compose build web
  • Install dependencies with docker-compose run web mix deps.get
  • Create your database with docker-compose run web mix ecto.create
  • Migrate your database with docker-compose run web mix ecto.migrate
  • Install Node.js dependencies with docker-compose run web 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 run web env MIX_ENV=test mix ecto.create
  • Migrate your testing database with docker-compose run web env MIX_ENV=test mix ecto.migrate
  • Run the test suite with mix test

This project was developed by dreamingechoes. It adheres to its code of conduct and contributing guidelines, and uses an equivalent license.

About

Phoenix application to rate tech companies according to how diverse friendly they are.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published