Circuit Health - Developer Feature Breakdown



Month 1

Feature
Scope
Mobile Setup
Mobile layouts, menus, and navigation, as well as setting you up with Apple and Google developer accounts.
Server & Web Setup
Backend and server setup as well as a login system for the super administrator to access the Content Management System (CMS).
Email Verification & Email Service
The ability to send emails via the system. By default we use Mandrill.
User Accounts & Onboarding
Login, Logout, Registration and Forgot Password
Terms of Service & Privacy Policy
Note: We will only set up the technical ability for you to add and manage these. You don't need to have them prepared yet. 
Manage Patients and Doctors (Admin CMS)
Admins must be able to manage all Doctor & Patient accounts in the system.
User Profiles & Account Settings (Web & Mobile)
Profile setup for Doctors on the Web app, Patients on the Mobile app.

Web: 3 column
Mobile: Baseplate Style

Exclude Messages as we will be using Intercom and Doctors will be logging in via Intercom for the Messaging.
Add New Patient (Web) 

Patients List → Add New Patient → Basic Info (Pop from right modal)

Kindly confirm w/ the designer how can the doctor edit the Patient’s Data. Using the More Options in Viewing Profile - our guess.
Access Code Generator
After creating a Patient, an access code will be emailed to the Patient. The Patient will then use the code to register in the app.

Ask the designer for the design for this after creating a patient.
Access Code Login (Mobile)
This will also update the login, onboarding flow
View all Patients (Web)
Patients Tab.

Patients table can be sorted by Patient name, Last appointment
View a Patient (Web)
Including the following info sections: 
Personal Details, Allergies, Medications, Immunizations,
Measurements + editing and saving Information. 

Excluding:
- Messages & Appointment History
Journal Tab (Mobile)
Basic layout & UI

Excluding:
- To Do
- Complete your Profile Onboarding
- Healthcare Plan section

Month 2

Feature
Scope
Add New Appointment (Web)


By viewing a patient, you can add an appointment.
Problems tags will be from the Admin CMS.

Excluding:
- Add To-Dos
- Add Healthcare Plan