-
name
-
email
-
password
-
office_address
-
phone_number
-
(add other options)
-
has_many appointments
-
has_many patients
-
title
-
description
-
booked_time
-
address
-
notes
-
user_id
-
belongs_to user
-
has_many patients
-
name
-
email
-
phone_number
-
address
-
notes
-
appointment_id
-
user_id
belongs_to user
-
belongs_to appointment
- cocoon
-
setup mailers
- when appointment is created:
- send email immediately to patients
- send email 24 hours before booked_time
- when appointment is created:
-
make dashboard look better
-
create "landing page" for unlogged users
...
- implement cache + indexes