No description
Find a file
2026-05-12 17:28:47 -07:00
.idea Structure 2026-05-12 17:28:47 -07:00
.vscode File extensions 2026-05-08 22:56:06 -07:00
config/sync Revert "Add node appointment type and others" 2026-05-01 05:20:36 -07:00
docker Structure 2026-05-12 17:28:47 -07:00
web Structure 2026-05-12 17:28:47 -07:00
.gitignore Initial commit 2026-04-20 00:33:56 -04:00
composer.json Clean up requires 2026-05-01 04:26:46 -07:00
docker-compose.yml Structure 2026-05-12 17:28:47 -07:00
Dockerfile Structure 2026-05-12 17:28:47 -07:00
Makefile Structure 2026-05-12 17:28:47 -07:00
README.md Structure 2026-05-12 17:28:47 -07:00

Riverside Patient Tracker

A Drupal-based appointment scheduling site for booking sessions between patients and practitioners.

Running locally

docker compose up --build

Admin login: admin / admin at /user/login

Makefile commands

make shell        # open a bash shell in the app container
make drush <cmd>  # run any drush command, e.g. make drush cr

Modules

  • FullCalendar View — interactive appointment calendar
  • Webform — patient booking forms
  • Symfony Mailer — transactional email