Skip to content

immersedone/bms-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

=============================================

Banksia Management System

=============================================

A management system for Banksia Gardens Community Service.

The project involves developing a database and web oriented system for Banksia Garden Community Services (Broadmeadows, Victoria, Australia). The project was carried out as a Capstone Programming Project for RMIT University Computer Science and IT students in second semester 2016.

The system will provide support for several aspects of the centre, including tracking of the various programs run by the centre, tracking of volunteers, their skills, and links to the programs offered, tracking of expenses, grants/funding obtained and how they related to the projects.

The final system was developed using GroceryCRUD v1.5.4 with major modifications and extensions to achieve the functionality required.

The source code is on GPL license and hosted in GitHub at https://github.com/immersedone/bms-git

============================================= Banksia Gardens Community Services background

Banksia Gardens Community Services is a vibrant neighbourhood house and community service organisation located in the heart of Broadmeadows. With a strong commitment to community development and action research principles, our programs focus mainly on early childhood, education and training, young people, environmental sustainability and community participation and advocacy. More than 30 groups and Associations are based at our Centre, which was used by more than 80,000 people in 2013. More information can be found at http://banksiagardens.org.au/

================== VERSIONS

V1.0 (December 2016): first release; capstone project final outcome.

V0.1 (July 2016-December 2016): initial development version

[Version 1.0] - December 2016

This is the final product for the RMIT Capstone Project.

It includes the following Modules:

  1. People: stores information about people, with distinction between volunteers and employees.

  2. Projects: keeps track of projects in the centre, and includes milestones.

  3. Finance: keeps track of some financial aspects of the centre, such as expenditures, reimbursements, and funding received. This is not however an accounting system.

  4. Reports: generates various types of reports from the existing modules (e.g., list of all volunteers, future milestones, or reimbursement receipts).

============================================= EOF