I am looking for a developer to create a WordPress plugin for the purposes of tracking Boy Scout Advancement. I run this WordPress site for our local scout troop. I’d like to have an online method of tracking individual Scout’s progress towards rank advancement and becoming an Eagle Scout.
I’ve never tried to contract for a plugin development before so I’ve no idea of cost or distribution. In the end I really don’t mind if the plugin is submitted to the WP Plugin Directory. If the cost is reasonable, and I don’t have any idea what that means, I’m quite willing to do this for the troop and the Boy Scouts. My son is working towards his Eagle rank and I’m hosting the troop site on my own server and doing all this in my time.
What I’d like to accomplish is a series of data collection pages that are viewable/editable only to the actual scout, the Scoutmaster and any Admin user, but not by anyone else. The Scoutmaster will likely not be an admin user. The scout will need to be able to enter data but the data will need to be verified by the Scoutmaster or equivalent. The data needs to include the info on the Individual Scout Record. Scout will likely have a user level of Contributor and Scoutmaster/equivalent of Editor.
As there are qualifications for rank advancement (number of merit badges and Eagle requirement badges) it would be nice to visually designate on the individual rank pages if there are any requirements missing or if the rank qualifications are complete. A summary page listing all completed items on the second page of the Individual Scout Record listing the Merit Badge and highest Scout Rank along with the date completed (Board of Review date) would be great. If the Scout has not yet attained the rank of Eagle it would be great to display what outstanding requirements for the next rank are still not completed.
I do not need the Attendance and Dues section. Each section should be a different page. Each Scout Rank should be a different page. Bronze Palm, Gold Palm and Silver Palm are all Eagle Ranks and can be included on the Eagle Rank page. It might also be nice for the Scout not to be able to access the next rank page until all the qualifications are entered for the current rank. Don’t make verification of these qualifications needed to see and edit the next rank page. Perhaps this could be an admin level setting to access or not. I’m just thinking out loud.
Additional pages as
- Service Hours
including City Flags, Eagle projects
These additional pages will require each entry to have a date, a text description, number of hours and an “admin defined category” per entry. These entries should be viewable/printable by date or category/date. There may be more than just the preceding 2 types of pages but the entry requirements for the page should be similar.
Entire record should be printable only by Scout, Scoutmaster or equivalent or admin user. It should not display site’s theme. It should not be able to be scraped by a spider or Google, or be viewable in any way by anyone without authorization. I don’t want personal data of children out.
If anyone out there wishes to help defray costs I’ll happily accept. If interested let me know and we’ll figure something out.
If your a WordPress Plugin developer and are interested in this project please let me know as well.