Skip to content

sarahmworthy/hmmm

 
 

Repository files navigation

hmmm

Is a Course-Organization-Platform built with Meteor.js

Features

  • Propose and fulltext-search courses and events
  • Simple discussion-board
  • Voting-/polling-system, fix-a-date schedules
  • Categories with sub-categories
  • Regions- and room-system
  • Extendable participant roles
  • Calendar

Intended features

  • I18n
  • Email notifications
  • Privacy and Security
  • File upload for course-documentation
  • Privat messages

Installation

  • Download and unzip (or clone) Hmmm into /some/path
  • cd /some/path
  • To install Meteor, run:
    • curl https://install.meteor.com | sh
    • (sudo) apt-get install nodejs (mac: install from nodejs.org
    • (sudo) npm install -g meteorite meteor-messageformat
    • mrt update
  • Run meteor
  • Browse to http://localhost:3000/

Compass, or how to work on stylesheets

  • install ruby
  • gem install compass
  • install bower npm install -g bower
  • run bower install in project root
  • run compass compile in project root
  • scss/sass files go into sass folder
  • compiled css goes to client/css. never edit these files. they are just there for the convenience of the guys without compass :-)

License

  • Not clear yet. AGPL probably. for the moment it is WTFPL

About

Course-Organization-Platform in meteor.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published