Domesticated Apricot

From MakeICT Wiki
Revision as of 13:18, 2 July 2017 by Kip (talk | contribs)
Jump to navigationJump to search

This page is for requirements if we were to replace our current software with one in house. So far, Wild Apricot, doesn't make people happy, but based on evaluations, is the least bad solution so far.

  • Modular design with Plugins
  • Voting
  • Multiple looks
    • Dark Version
    • Mobile Version
  • Event Creation
    • Registration
      • Payment
      • Reminders
        • Emails
        • Calender events
          • Searchable and automatically linked to general classes
      • Cancellations
        • Policy enforcement
          • Default/Instructor specified
        • Refunds
          • Partial/credit towards future event
        • Rescheduling/Wait list
        • Show additional opening(s)
    • Prerequisites
    • Class size
      • Minimum class size
      • Maximum class size
      • Waiting list
    • Tiered pricing (Members/Non-Members)
      • Options (For example, one class needed several categories, for simply glove size.)
    • Material cost
    • Check-in
      • Generate request for volunteers who will cover check-in
      • easy to add people
    • space and equipment reservation
      • Integration with Google calendar
    • Post to Social Media
      • Google Calendar
      • Forum/Google Groups
      • Facebook
      • Meetup
      • Newsletter
      • Newspaper sites
    • Monitoring
      • Instructor able to see who is registered
      • Override requirements?
      • Insufficient registrations
      • Paid or not
  • Membership
    • Emergency Contact information
    • Recurring payments
    • Addons
      • Lockers
      • Monthly Donations
      • Scholarships
    • Database for ID
      • badge photo
      • Scanned ID
      • Badge printing
  • Security
    • NFC key issuance/suspension/revocation
    • Physical key management?
  • API for integration
  • Payment
    • Multiple providers
      • Paypal
      • Square
  • Equipment
    • Tracking
    • Support for badge/login control of equipment
  • Member profiles
    • Accessible to only members
  • Courseware support
    • Moodle
    • Blackboard was mentioned (but NO!)
  • Ticket system
    • Membership issues
    • Contact Pages
      • General questions: Info list
      • Specific questions redirected to appropriate group from dropdowns
        • Laser issues to fablab
        • Metalship issues to metalshop
    • Website issues
  • Surveys
  • Skills
  • equipment/supplies check out (Not something we do yet, but a library of tools that can be checked out would be a possibility later)
  • supply tracking
  • receipt tracking
  • phone interface
    • better website
    • possibly phone app
      • allows people to open doors locally?