- Notifications
You must be signed in to change notification settings - Fork31
We moved to GitLab 💔 Openki is a tool to build up and organize local communities – Open education for real.
License
Openki/Openki
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Please check out the current version at:https://gitlab.com/Openki/Openki
Platform for open education – Free software built withMeteor.js
An interactive web-platform to provide barrier-free access to education for everyone.It is a simple to use open-source tool for local, self-organized knowledge-exchange:As a foundation for mediating non-commercial education opportunities,as interface between people who are interested in similar subjects,and as an instrument which simplifies the organization of “peer-to-peer” sharing of knowledge.
Beside the longterm public installations, Openki can be used at unconferences, BarCamps as well as in democratic schools and participatory festivals.
- Live:openki.net
- Demo/Playground:sandbox.openki.net
- Concept:about.openki.net
- Contact:openki-core[at]lists.xiala.net
- 📝 Easily propose courses and events
- 🔍 Fulltext-search them
- 💬 Simple discussion-board
- 💻 Infoscreen: Live-views with upcoming events for big and small screens (Wiki)
- 📟 Frame-URLs to dynamically embed views into other pages (Wiki)
- 🐱 Categories with sub-categories
- 🚪 Regions- and room-system
- 🎓 Extendable participant roles
- 💮 Groups-, community- and program-system and -filters
- 📅 Calendar and iCal exports (Wiki)
- 🔑 Single-Sign-on (OpenID/OAuth: Github, Facebook, g+)
- 📱 Responsive design: Mobile, tablet and desktop computers
- 🉐 I18n: In-browser-GUI forcrowdsourced, live translation (usingmeteor-messageformat)
- ✉️ Email notifications
- ⬜ White-labeling for groups, locations and regions
- 📂 File upload for course-documentation
- 🔐 Privacy settings and security
- ✔️ Voting-/polling-system, fix-a-date schedules
- 📫 Privat messaging
- 📛 OpenBadges
- 👻 Customizability
- 🎱 Connection to SocialNetworks APIs
- 📱 Smartphone App
All submissions are welcome. To submit a change,fork this repo, commit your changes, and send us apull request.
In the interest of having a open and welcoming environment for everyone, we agreed on ourCode of Conduct. By participating in this project you agree to abide by its terms.
To install Meteor locally, run:
curl https://install.meteor.com | sh
(or download theinstaller for Windows)Download and unzip or
git clone https://github.com/Openki/Openki.git
Openki into /some/path.cd /some/path/Openki
meteor npm install
Run
meteor npm run dev
Browse tolocalhost:3000 -> done. (admin:
greg
/greg
, any other visible user has pwdgreg
as well)There are other actions you can use with
meteor npm run
:app-test
andjs-lint
.
- The technical documentation is here on Github in the 📖Wiki
- More documentation can be found on ourblog
- 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
About
We moved to GitLab 💔 Openki is a tool to build up and organize local communities – Open education for real.