About Us

CareMaster

CareMaster.kartech.com

Created date: 01/03/2022

Naming

The name CareMaster is just a placeholder until the project gets and official name and domain assigned to it. The logo and color scheme of the site are also just placeholders to allow for development to proceed until design elements are decided on.

Summary

The CareMaster website will provide end users with the ability to search for caregivers in their area and receive personalized recommendations and appointments setup with the caregiver. Other sites that provide these services are lacking and charge excessive rates, for generic results. This site will provide caregivers with vetted referrals that include an appointment which will ensure a higher likelihood of referral conversion. Since these are tailored results the price per referral will be higher than other sites, but the quality of the referral will be worth the additional cost.

Markets

The market for this web site is for end users looking for long term care for elderly, ill, or disabled family members. Since the agencies will be paying for the referral, they are the true market, but the value to the agency will be in providing solid leads that turn into customers.

Platform

This application will consist of a website and APIs developed in ASP.NET 6.

Source control for the project will be done through GitHub, and the development will be managed using GitHub issues.

Features

User Administration

The user administration feature will allow end users, agency representatives, and web administrators to have specialized access to the site. End users will be able to create a profile, so they can return to the site and see the results of their search, provide additional details, or perform subsequent searches.

The agency reps will be able to administer their agency profiles, and update their criteria matching with things like additional zip codes that are serviced, additional services and certifications, etc.

The web administrators will have additional access, so they can solve website issues for both the end users and the agencies.

Contact Us Form

The contact Us form is for users to make requests of the web administrators. This is a categorized form that can send emails or texts to various administrators depending on the type of issues encountered. This form is not for contact between end users and agencies, that will all be done through the search and matching feature.

About Us

This is a traditional page that lets end users know the mission of the site and give them a personal connection to the founders mission.

Requester Feature

This is where the end user will start their search. The first form will ask for basic information about the requester: name, zip code, email, and phone. After that form is submitted another form will ask more detailed questions about the services being requested and when the detail form is submitted the data will be sent to the service locater.

Agency Feature

This is where the application will manage the agencies that are available for appointments in the system. There will be a database table that holds information about each agency including contact info, service areas, and services provided by the agency.

Agency Profile

Service Locater

The service locater takes the location information and questionnaire details from the requester and performs a database search for matching agencies.

There will be some logic to determine which agency to schedule the appointment with. Additional Requirements Are Needed

Appointment Scheduler

The appointment scheduler will take information submitted by the agency and let the end user select an appointment time.

Billing System

Data tables will be used to track referrals for billing. A report or export file can be generated for saving to an accounting systems or possibly an API could be used to automatically transfer the data. Additional Requirements Are Needed

Notification Service

This feature will allow for creating users who will be notified when a contact request form is filled out. The notification methods will be either email or SMS. This feature will probably be expanded to accommodate the appointment feature in the future.