Skip to content

leolivier/cousins-matter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Release GitHub Release Date GitHub CI release build status badge GitHub commits since latest release

GitHub License GitHub top language Django

GitHub Issues or Pull Requests GitHub Issues or Pull Requests GitHub CI push build status badge

Cousins Matter project

An application for managing large families, listing all your cousins and allowing them to manage their own profiles. It also provide various features like photo galleries, forums, chat rooms, ...

Table of Content

Features

Translations

  • Comes with English and French translations
  • Can be easily translated into any LTR language, see documentation. Not tested for RTL.

Member Management

  • Site admin can invite their cousins by email
  • Anyone can request an invitation which will be emailed to the site admin who can then invite them. Invitation requests are protected by a captcha.
  • Members can create "managed" members, i.e. members who are not active on the site (e.g. for small children or elderly people)
  • Managed members can be activated by their managing members (e.g. when a child is old enough to be active on the site).
  • Members can be imported in bulk via CSV files
  • Member list can be filtered by first and last name
  • Members can update their own profile and the profile of the members they manage
  • A directory of members can be printed in PDF format
  • Birthdays in the next 50 days can be displayed (50 can be changed in settings)

Galleries

  • All active members can create galleries and add photos to them
  • Galleries can have sub galleries of any depth
  • Photos can be imported in bulk using zip files. Each folder in the zip file becomes a gallery. Updates are managed
  • Gallery photo display is paginated

Forum

  • Active members can create posts
  • Active members can reply to other members' posts or add simple comments

Chat

  • Connected members can chat in live mode with other connected members
  • Cousins Matter manages as many chat rooms as requested
  • Members can create private chat rooms and select the members who can participate in these rooms. The creator of the room becomes admin in this room and can add other members and elect admins in these members. Admins can invite other members and other admins

Pages / CMS

Basic CMS features: admins can create static HTML pages and publish them on the site. The home page can also be configured this way as well as the privcay policy, the about pages...

Theming

Admin can easily define their own theme (colors, font, ...)

Documentation

  • The documentation for installing, upgrading and running the application in on the wiki Home page.
  • The settings are documented on the wiki Settings page.
  • The customization (apart from the settings) is described at Customization

Coming soon

  • Help/faq
  • Classifieds from all members
  • Event Planner (Cousinades)
  • Genealogy
  • Polls
  • ...