Monocle is company and job seeking tool for the Turing School community. It's purpose is to provide access to a large directory of technical companies that can be navigated in a simple and intuitive way. Once signed in, users will have the option to star companies and listings they are interested in to review at a later time. It can be accessed with a TuringSchool Census account, which you will be prompted to create from Monocle.
Monocle has 2 Heroku sites for you to use:
- Ruby version: 2.3.0
- Database: Postgresql
- Rails version: 5.0
- Fork this Repo
- Run
bundle install
- You will need API Keys for Census, Google Maps, and AWS.
- Install Figaro to access the application.yml file and place your keys in with this syntax to ensure matching variables:
S3_KEY: "enter_key"
S3_SECRET: "enter_key"
S3_REGION: "region_from_AWS"
S3_DIRECTORY: "directory_from_AWS"
census_id: enter_key
census_secret: enter_key
google_maps_key: "enter_key"
- run
rake db:create
- run
rake db:migrate
- run
rake db:seed
The project uses RSPEC for testing; run rspec
in the terminal to run the test suite.