Awesome
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
- Requirements & installation
- Contributing
- Feedback & Ideas
- Roadmap Overview
- Developer groups: FR, EN
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