Skip to content

agorakit/agorakit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agorakit, groupware for citizens

Agorakit, groupware for citizens

Agorakit is web-based, open source groupware for citizens' initiatives. By creating collaborative groups, people can discuss topics, organize events, store files and keep everyone updated as needed. AgoraKit is a forum, calendar, file manager and email notifier.

Manage communication, decision making, membership, files and events. Flexible email notifications per group, per user preferences. Most of the time, no admin is involved in the process as we try to keep it as horizontal as possible. And all the information stays on your own server!

Check the website for a more colorful overview or review the docs.

Getting Started

Features

Groups

  • Create an unlimited amount of groups
  • Each group can be open (anyone can join) or private (invite-only)
  • Each group has a discussion list, calendar, map, file repository, and member list
  • Content is public in public groups and private in private groups

Discussions

  • Create discussion topics & reply with comments
  • Mention others in comments using @name (they get notified)
  • Mention files using f: (autocomplete opens)
  • Mention other discussions using d: (autocomplete opens)

Calendar

  • Global and per group calendars with RSS & iCal feeds
  • List upcoming events as a list or as a dynamic calendar
  • Show geolocalized events on a map
  • Embed elsewhere using iframes

Files

  • Upload & tag many files at once
  • Quick search among files by author, filename, and tags
  • Mention files in comments

Members

  • Access a list of members (global / per group)
  • Contact others without leaking your/their email (privacy)
  • Check what others are up to (activity feed)
  • Fill your profile with portrait, bio, address (if you want)

Notifications / emails

  • Choose how often you want to be notified per group (from hourly for the hardcore up to monthly to keep your mailbox cool)
  • Auto-login from "Reply" links (great time saving)
  • Instant notifications when someone mentions you (for urgent matters)

Admin

  • Get stats on everything
  • Mass-invite new members via email
  • Mass-add existing members to groups

Architecture

  • Standard Laravel application - anyone who knows Laravel can work with Agorakit easily
  • Simple hypermedia page loading, not single page app complexities
  • Bootstrap-based UI
  • Simple security model, database schema, & file storage scheme

Privacy

  • Your data is yours, host it where you want
  • Geolocalization is opt-in and obscured by ~100 meters
  • Open source you can study and trust

Security Vulnerabilities

Security issues will be dealt with care and speed. Please use the "Security" tab on GitHub or drop a line to info (at) agorakit.org

Contact

Please drop a line to info (at) agorakit.org to keep in touch.

Credits

  • Founder: Philippe Jadin
  • Logo: Patrick Iacono
  • Illustrations: Raphaëlle Goffaux