Webbased administration for a non-profit organisation

Build on the Castle framework ; dotNET 2.0 ; MS access 2003 DB (webhost limitation...)
Tools : Subversion ; Tortoise ; NUnit ; Ankh ; VS2005 ; Nhibernate ; Model-View-Controller architecture.

  • Crm
    • Add/Edit/Delete/list members
    • Add/Edit/Delete single address to member
    • allow to extend memberlist with address
    • Manage multiple addresses for 1 or more people (families having 1 kid 'op kot' : kid has 2 addresses; all family members share 1 address with 1 fixed phone, while each of them has his own cellphone)
    • Manage interested people (group persons : member, interested, ...)
    • mail event info to interested people (newsletter)
    • let members edit their own data
  • Kalender
    • Add/Edit/Delete Events (single session)
    • Add/Edit/Delete Events (multiple sessions)
    • Add/Edit/Delete Events (recurring single sessions)
    • Add/Edit/Delete Events (recurring multiple sessions)
    • Graphical kalendar view
    • Online subscribing for events
  • Accounting
    • Add IN & OUT going payments
    • Add invoices
    • Add compensations
    • Link payments to vzw.Events
    • list outstanding payments (subscribed but not payed when event startdate approaches)
    • Print out monthly/yearly overview