/hmmm

Meteor.js Course-Organization-Platform – A tool to build up and organize local communities – Open education for real –

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Openki/hmmm

Platform for open education – built with Meteor.js

An interactive web-platform in development with the ambition to facilitate a barrier-free access to education for everyone. It is a simple to use open-source tool for local, self-organized knowledge-exchange: As the foundation for mediating non-commercial education opportunities, as the interface between people who embrace themselves for similar subjects and as an instrument, which simplifies the organization of a “peer-to-peer” sharing of knowledge.

arrow diagram showing connection between individuals, comunities, event-locations and calendars

read on...

Star us if you like the idea.

Features

  • 📝 Easily propose courses and events
  • 🔍 Fulltext-search them
  • 💬 Simple discussion-board
  • 🐱 Categories with sub-categories
  • 🚪 Regions- and room-system
  • 🎓 Extendable participant roles
  • 💮 Groups-, community- and program-system
  • 📅 Calendar
  • 🔑 Single-Sign-on (OpenID/OAuth: Github, Facebook, g+)
  • 🉐 I18n: In-browser-GUI for life translation
  • ✉️ Email notifications
  • 📂 File upload for course-documentation
  • 💻 additional views with upcomming events for information-displays and iframes

Intended features

  • 🔐 Privacy settings and security
  • ✔️ Voting-/polling-system, fix-a-date schedules
  • 📫 Privat messaging
  • 📛 OpenBadges
  • 👻 Customizability
  • 🎫 Mozzila Persona
  • 🎱 Connection to SocialNetworks APIs
  • 📱 Smartphone App

Installation (Linux, OSX and Windows)

  • To install Meteor, run: curl https://install.meteor.com | sh (dl. Installerfor Win)
  • Download and unzip or clone Hmmm into /some/path
  • cd /some/path
  • Run meteor --settings settings.dev.json
  • Browse to localhost:3000

Technical documentation

  • The technical documentation is here on Github in the Wiki

License

  • AGPL – GNU Affero General Public License (for the sourcecode)
  • For all course contents and descriptions (if not differently indicated): Creative Commons BY-SA
  • For all testing-events descriptions (server/data/testing.events.js): Creative Commons BY-NC-SA