Sunrise Cemetery Management System - A web-based application to assist cemetery managers with managing their cemetery records.
 
 
 
 
 
Go to file
Dan Gowans 14bd8e0ea4 internal data lists
move deathAgePeriods and purchaserRelationships out of config
2025-04-25 13:41:31 -04:00
.github rename config files 2025-04-25 13:27:24 -04:00
assets/css github pages 2022-08-22 14:28:17 -04:00
bin debug logging alignment 2025-04-25 11:19:19 -04:00
cypress rename types files 2025-04-24 09:24:25 -04:00
data internal data lists 2025-04-25 13:41:31 -04:00
database linting 2025-04-25 11:42:02 -04:00
docs linting and polish 2025-04-16 15:43:35 -04:00
handlers type issue 2025-04-25 13:26:39 -04:00
helpers rename config files 2025-04-25 13:27:24 -04:00
public adjustable results limit 2025-04-25 13:03:05 -04:00
public-internal move all sault ste marie assets to separate repo 2025-04-03 13:40:15 -04:00
routes separate `canUpdateWorkOrders` permission 2025-04-24 09:36:44 -04:00
temp/legacyImportFromCsv separate `canUpdateWorkOrders` permission 2025-04-24 09:36:44 -04:00
test separate `canUpdateWorkOrders` permission 2025-04-24 09:36:44 -04:00
types internal data lists 2025-04-25 13:41:31 -04:00
views internal data lists 2025-04-25 13:41:31 -04:00
.deepsource.toml ci: Add .deepsource.toml 2023-07-14 18:09:32 +00:00
.gitignore database backup 2023-01-25 10:32:43 -05:00
.ncurc.json linting 2025-03-31 14:59:31 -04:00
.prettierignore formatting with prettier 2022-09-02 09:56:40 -04:00
.sass-lint.yml initial commit 2022-07-12 10:29:08 -04:00
CODE_OF_CONDUCT.md formatting 2023-02-22 15:31:23 -05:00
CONTRIBUTING.md development and linting 2025-03-28 12:36:56 -04:00
LICENSE.md major refactoring in progress 2025-02-21 15:48:28 -05:00
README.md updated selling points 2025-04-25 12:38:28 -04:00
SECURITY.md links to project markdown files 2022-11-04 13:40:26 -04:00
_config.yml major refactoring in progress 2025-02-21 15:48:28 -05:00
app.d.ts code updates for node 18+ 2023-11-29 13:02:23 -05:00
app.js internal data lists 2025-04-25 13:41:31 -04:00
app.ts internal data lists 2025-04-25 13:41:31 -04:00
cypress.config.d.ts initialize testing 2022-08-24 10:54:03 -04:00
cypress.config.js delete burial site and cemetery protection 2025-03-25 14:03:22 -04:00
cypress.config.ts delete burial site and cemetery protection 2025-03-25 14:03:22 -04:00
debug.config.d.ts major refactoring in progress 2025-02-21 15:48:28 -05:00
debug.config.js major refactoring in progress 2025-02-21 15:48:28 -05:00
debug.config.ts major refactoring in progress 2025-02-21 15:48:28 -05:00
eslint.config.d.ts major refactoring in progress 2025-02-21 15:48:28 -05:00
eslint.config.js linting and polish 2025-04-16 15:43:35 -04:00
eslint.config.ts linting and polish 2025-04-16 15:43:35 -04:00
nodemon.json clear terminal on server restart 2023-03-09 13:39:56 -05:00
package-lock.json version bump 2025-04-25 11:53:42 -04:00
package.json version bump 2025-04-25 11:53:42 -04:00
prettier.config.d.ts dependencies 2024-06-19 12:40:30 -04:00
prettier.config.js dependencies 2024-06-19 12:40:30 -04:00
prettier.config.ts dependencies 2024-06-19 12:40:30 -04:00
tsconfig.json major refactoring in progress 2025-02-21 15:48:28 -05:00
version.d.ts version bump 2025-04-25 11:53:42 -04:00
version.js version bump 2025-04-25 11:53:42 -04:00
version.ts version bump 2025-04-25 11:53:42 -04:00
windowsService-install.bat initial commit 2022-07-12 10:29:08 -04:00
windowsService-install.d.ts initial commit 2022-07-12 10:29:08 -04:00
windowsService-install.js include comments 2024-06-27 15:09:31 -04:00
windowsService-install.ts linting 2024-06-24 14:53:20 -04:00
windowsService-uninstall.bat initial commit 2022-07-12 10:29:08 -04:00
windowsService-uninstall.d.ts initial commit 2022-07-12 10:29:08 -04:00
windowsService-uninstall.js include comments 2024-06-27 15:09:31 -04:00
windowsService-uninstall.ts linting 2024-06-24 14:53:20 -04:00
windowsService.d.ts linting 2023-01-12 12:14:19 -05:00
windowsService.js major refactoring in progress 2025-02-21 15:48:28 -05:00
windowsService.ts linting and polish 2025-03-26 13:21:28 -04:00

README.md

Sunrise Cemetery Management System (CMS)

DeepSource codecov sunrise-cms Coverage Testing

Sunrise CMS

🚧 In development 🚧

A web-based application to assist cemetery managers with managing their cemetery records.

Burial Site View

This is a major refactoring of the now archived Lot Occupancy System, originally built with multiple focuses in mind. This fork completely reworks the project to focus exculsively on cemetery management.

User Documentation (In the Works)

Why Sunrise CMS?

✔️ Cemetery Maps are NOT Required

Many cemetery applications rely on maps to drill down into burial sites. In Sunrise CMS, maps are completely optional, greatly reducing the effort needed to get started, and reducing the maintenance work when new blocks of burial sites are introduced.

✔️ The System Requirements are Very Low

Sunrise CMS does not need an expensive server to run. No separate database server is required either. The whole application could run on a current, modest workstation.

✔️ Track Unlimited Cemeteries, Unlimited Burial Sites, Unlimited Contracts...

There are no limits to the number of records that can be tracked in Sunrise CMS.

✔️ Includes a Simple Built-In Work Order System

In addition to tracking data related to cemetery plots, Sunrise CMS can also track work order activities, like interments and grave maintenance.

✔️ Sunrise CMS is Free and Open Source

There's no cost to use it.

About this Project

Although the system is quite niche, it's being released in an open source environment in hopes to pool developer resources from other municipalities looking to move away from older, legacy systems.

It is being shared to start the dialog among other municipalities and present an option to those who may be looking to refresh their own cemetery systems.

More City Management Applications from the City of Sault Ste. Marie

General Licence Manager
An application built to manage the general licences issued by municipalities.

Attendance Tracking
Track employee absences, call outs, and more.

💡 Discover even more on the City of Sault Ste. Marie's GitHub page.