I want to build an application for group leaders to make individual schedules for their group members. I imagine there must be an open source project that already has most of these features/abilities. Or, several projects that can be hacked together.

Features it needs:

  • Nested account creation (leader creates accounts for members)
  • Calendar View (leader can view all group member schedules)
  • Planner View (list of everything leader/member needs to do and when)
  • Lesson plans (assignments and notes)
  • Duplicate lessons/lesson templates
  • Facebook logins for leaders and members
  • Ability to import/view Google Calendar


  1. Is there an open source project that already has most of these features?
  • Where does language come into this? – Mawg says reinstate Monica Jun 12 '17 at 9:52
  • @Mawg because I was hoping one might have libraries or open-source projects that would take care of some of the development. – jonbon Jun 12 '17 at 23:53

Sounds like you should have a look at Drupal (a CMS).

If you would combine it with contributed modules such as Views, Group and Feeds you have most of the features you're looking for. From then on it would only be a matter of configuring it all to make it a perfect fit for your needs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.