Summer Camp Scheduler
Welcome to Camp Scheduler!
Camp Scheduler runs on these computers:
- Windows: Windows 10 and Windows 11 (64 bit systems)
- MacOS 10.13 (High Sierra) or later
- Linux - 64 bit Debian variants (including Ubuntu and Mint)
Download one of these installation packages:
If you have an older version of Camp Scheduler, please uninstall or delete it before installing the latest version.
- Windows
- Mac OS, Universal binary for Intel or Apple Silicon systems, open the file then move the application to your desired location
- Linux, extract the files and set execute permission on CampScheduler.
Release History
6/14/2024
- Added Diet information for each person, appears on trip and bunk lists
- Medication import
5/21/2024 Bug fixes only
5/17/2024
- Added Slack integration
- Added cutoff date for automatic camper scheduling to ignore events prior to cutoff
- Changed format of saved connection files, old ones no longer work
3/7/2024
- Camper list in Event screen can be copied to clipboard via right click
- Event Type has new separate name to appear on Bunk schedules
- Added to Activities:
- additional name to print on schedules
- new option for MaxCampers - hard limit, if over will be an error (use this for equipment or safety limits
- Camper Schedule Issues report runs faster
- Camper barcodes work differently - Prepare Signup screen shows missing or duplicates
- Menus: Database renamed to Supporting Data
7/29/2023
- Select All Activities only selects those with Select with All option set
- Department restriction on users are enforced
- Added scheduling grid sets, can add tabs by Event Type and Department
6/1/2023
- New Report: Department Activity Summary
5/27/2023 Bug Fixes:
- Fixed problem in Batch Events screen where changed or copied event ends up on the wrong day
- In Database Connection screen, importing a connection no longer overwrites the current connection
- Enabled drag and drop for tabs on MacOS
- Fixed problem where a dropped tab might disappear
5/21/2023
- Events and Batch Events screens allow typing in dropdowns
- Added navigation buttons between various screens under Database menu
5/2/2023
- Open Activity tabs by event type
- Grid right-click menu has Paste & Continue
- New report for staff: Department Mix: for staff in multiple departments, shows how many activities in each department
- New Edit Activity button on main screen
4/3/2023
Functional change:
New Maximum Bunks option for each Activity. This will likely need to be adjusted
for several activities. For example, Basketball probably should be set to 2. Existing error reports will show
any problems. Make the change in the Activities screen. No need to change bunk schedules unless you
have too many bunks in the activity. Note this evaluates each event individually, you can have bunks
split into multiple events if the Location allows it.
Other changes:
- Improved security for saved passwords
- Option to restore open grids next time the program runs
2/3/2023
- Set Days screen added previous and today buttons
- Event screen, Staff tab, shows regular and alternate skills
- All events on location is default
- Select camper event shows available events in bold
- Option to schedule unqualified camper
- Import staff & camper names doesn't overwrite name if duplicate
- Removed maximum number of tabs, and tabs no longer "time out" and get reused
- Tabs can be moved with drag/drop; right-click menu and close button on each tab
- Added to Special: show unused activity locations
- Allow non binary gender for camper and staff names import
- Staff Skills import
- Cancel button on login screen offers useful options
- Errors tab is displayed if any errors, switches back to event detail automatically
4/29/2022 5.5.00
- Windows version upgraded to 64 bits, requires Windows 64 bit system
- Scheduling grid: new option to show all Events in Department
- Multiple Events screen: added Show Activity button
- Updated Time Off Plans to use day of camp in place of week/day
- Bug fixes in several reports
- Linux specific fixes, tested with Linux Mint
- Support for newer versions of MySQL database
5/19/2021 5.4.09 Update:
- Report Viewer allows selection of days
- Bug fixes in Date Picker and Report Viewer
1/29/2021 5.4.08 Update:
- Support for MacOS Big Sur
- Support for Mac M1 systems
5/12/2020 5.4.07 Update:
- Grid tabs upgraded: right click a tab to move or close it
- Grids menu removed, all functions available by right-clicking individual tabs
- Live search: right click a grid tab and enable Search to highlight matching events
- Select campers for an event who requested the activity but haven't gotten in
- Reports showing how camper requests were filled
- Enhancements and fixes to Find Time for Bunk/Cabin schedules
4/10/2020 5.4.06 Update:
- Added custom rules
- Remember automatic refresh settings
- Bug fixes
4/3/2020 5.4.05 Update:
- Set Days custom buttons can have custom labels
- Date picker opens faster
- Bug fixes
3/23/2020 5.4.04 Update:
- Added Camper Requests screen to show all requests for a camper. Button on main screen to show it. Also when selecting a camper in the Schedule Campers screen.
- Bug fixes
3/17/2020 5.4.03 Update:
- Schedule Campers screen, Phase 2 (manual selection):
- When clicking on a camper, show choice number (1,2,3,etc) to list of scheduled activities
- Added "Select Top" button
- Events with boys and girls, specify minimum number of each gender. Can apply to event type or activity.
- New screen for entering camper authorization (or permission) for an activity
- Added Signups tab in Activity screen containing information to display in the Signup App
- Signup App - show ? on button to show additional information
3/4/2020 5.4.02 Update:
- Additional work on reports to support specified days.
- Bug fixes
2/10/2020 5.4.01 Update:
- Functional Changes:
- Camp sessions have previously always been defined by weeks, such as session 1 is weeks 1 and 2.
This is changing to allow definition by date, which allows a session to run an arbitrary number of days.
The "Week - Day - Period" definition for an event changes to "Date - Period."
But both definitions can work simultaneously. Deep inside, the date is actually stored as day-of-camp,
allowing the events to transfer to subsequent summers the same way they do now.
- The screen for automatic camper scheduling has been reviewed and updated. It looks pretty much the same,
but works better. And you can make adjustments to the scoring method when manually selecting campers.
- The current day is highlighted in the schedule grid.
- Other Changes:
- Schedule grid will update faster - most noticable when using a remote database.
- Updated install and update processes on Windows and Mac.
- Lots of bug fixes.
Details of older releases here.