mehlah / techlist

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Techlist

This project aims to provide a simple way to search startups and digital companies in a city. It has been created by Mainelabs and Angers technopole developers for Angers, France.

Feel free to use it for your own city, we'll be happy to see our work used by other organizations!

Getting Started

A few things are required on your machine before starting:

  • ruby v2.3.0
  • bundler
  • Qt for the capybara gem.
  • PostgreSQL for the pg gem. Depending on your environment, you might have some additional libs to install. Make also sure you have created a postgres user having the same name as your OS username.

You can then execute the setup script contained in the repository:

% ./bin/setup

Before launching the app, you should get a Google Maps API key. Everything is explained here : https://developers.google.com/maps/documentation/javascript/tutorial?hl=FR#api_key. Once this is done, you just have to add the key to your .env file :

  GOOGLE_MAPS_KEY=they_key_should_be_here

Note that this step is not required : the file .sample.env comes with a generic key, working for the domain localhost. But you really should generate your own key.

After setting up, you can run the application:

% rails server

And go check http://localhost:3000 in your browser.

License

Techlist is released under the MIT License.

About


Languages

Language:Ruby 70.2%Language:HTML 16.3%Language:CSS 12.5%Language:JavaScript 0.5%Language:Shell 0.4%