Skip to content

Atc-it/techlist

 
 

Repository files navigation

Techlist

This project aims to provide a way to visualize on a map startups and digital companies around 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.2.2
  • 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 using foreman:

% foreman start

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

License

Techlist is released under the MIT License.

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.8%
  • HTML 14.4%
  • CSS 13.7%
  • JavaScript 3.5%
  • Other 0.6%