Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.
/ chat Public archive

A meetup chat client that is restricted to an array of meetup groups. It's deprecated in favor of slack.

License

Notifications You must be signed in to change notification settings

loungehackers/chat

Repository files navigation

Application state

This application is deployed, but major reworks are being worked on.

Branches

  master - the currently live version
  redesign - an old attempt to sanitize the communication protocol
  node_rework - an attempt to rewrite the client in node

Lounge Chat

This is a(supposed to become) rails application with a jabber backend where users can create project ideas, vote for them and assign them selves as contributors to a project.

Each project should get a chat channel which is logged into the project git repository.

Login to the server should be authorized via the Meetup API, each user must be a member of a authorized meetup group.

Code style

Since the Ruby Community is a tad anal about using 2 spaces for indentation, and I'm anal about using tabs instead. So if you're like me you want to make everyone happy including yourself, be sure to make sure you have to set up this repo as follows:

  $ cat .git/info/attributes
  *.rb	filter=tabspace
  $ git config --global filter.tabspace.smudge=unexpand --tabs=2 --first-only
  $ git config --global filter.tabspace.clean=expand --tabs=2 --initial

Setup the application

Create a file '.env' in the root of the application with the following key value pairs:

  meetup_api_key= [obtain from meetup.com]
  meetup_api_secret= [obtain from meetup.com]
  secret_key_base= [128 character random key]

Then just run bundle, run the migrations and start the rails server

  $ bundle install
  $ rake db:migrate
  $ bundle exec rails server -p 3000

Now you'll have a local instance running on port 3000

About

A meetup chat client that is restricted to an array of meetup groups. It's deprecated in favor of slack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published