An event calendar for nerds, geeks & hackers
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Provide Privacy Settings May 13, 2018
bin
config
db
infrastructure/uberspace
lib
log Reset project Jun 12, 2011
public
script
spec
vendor
.codeclimate.yml
.editorconfig
.gitignore
.rspec
.ruby-version Fix Docker Setup and update Ruby May 13, 2018
.travis.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Capfile Remove Airbrussh. Voice to the voiceless! Apr 14, 2016
Dockerfile
Gemfile Fix Docker Setup and update Ruby May 13, 2018
Gemfile.deployment
Gemfile.deployment.lock Bump sshkit + netssh Versions to repair deployment #709 Jun 3, 2017
Gemfile.lock Update vulnerable dependencies (again), fixes #741 Jul 27, 2018
Guardfile
LICENSE
README.md
Rakefile
config.ru
docker-compose.yml

README.md

Welcome

Travis Build Status Code Climate Maintainability Code Climate Test Coverage Cool Tickets bugsnag Contributer Coventant

This is the code of hacken.in, an event calendar for geeks in various cities.

Scope of hacken.in 🔎

When you want to add an event to hacken.in, we feature the following topics:

  • Programming (in any language)
  • Nerd-Culture (like Star Wars, Ponies, Gaming, Comics...)
  • Software Development Methods and Software Engineering
  • Electronics and Robots
  • Networking

If you want to help us in extending the calendar to your city, open an issue, so we can get you started!

Getting Started 👉

We use Docker and Docker Compose for development. Therefore you need to follow the following steps to develop for hacken.in:

You are now ready to go 😄 The app should be available at http://localhost:3000. If that's not the case, please ping us on Slack 😄

If you want to start your app again later, run docker-compose up. For all other commands you want to run, you always prefix them with docker-compose run --rm web. A few examples:

  • Run all tests with docker-compose run --rm web rake
  • Run the migrations with docker-compose run --rm web rake db:migrate
  • Generate a model MyModel with docker-compose run --rm web rails generate model MyModel

Contributing to Hacken.in 🎉

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Learn everything about Contributing in our CONTRIBUTING.md ❤️

Exception Tracking 🐛

We use bugsnag for exception tracking. When an exception occurs on our live page, this will create a ticket in Github.

Communication 💬

If you want to drink from the firehose (and see a lot of GIFs) join us in our Slack room. Just ping us on Twitter or send an email to admin@hacken.in and we will add you.