React Synopsis Template Final Report
React Synopsis Template Final Report
on
The purpose of the project Is to build an application program to reduce the manual work for
hiring the Doctor, Nurses and medical equipment.
Client Side
Processor Dual Core or above
RAM 1 GB
Disk space 120 GB
Monitor 14” or above/ tab/ mobile
Others Internet Connection
Developer Side
Processor Quad Core or above (1.5 GHz or more)
RAM 4 GB or above
Disk space 256 GB
Monitor 14” or above
Others Keyboard, mouse, Internet Connection
2. Software Requirements
Client Side
Developer Side
The objective of Software Planning is to provide a framework that enables the manager to
make reasonable estimates of resources, cost, and schedule. These estimates are made within a
limited time frame at the beginning of a software project and should be updated regularly as
the project progresses. In addition, estimates should attempt to define best case and worst-
case scenario so that project outcomes can be bounded.
Gantt Chart
A Gantt chart is popular type of chart that illustrates a project schedule. Gantt Chart illustrates
the start and finish dates of the terminal elements and summary elements of a project.
Terminal element and summary comprise the work breakdown structure of the project.
Gantt Chart
Project Team:
Process Description:
1. Authentication:
Authentication systems are security measures put in place to secure data and systems
by requiring additional input beyond username and password for users to access a
system. By providing this additional input, authentication systems help ensure that users
are who they say they are. Authentication systems can require one other form of user
input or more.
2. Admin dashboard:
A dashboard, in website administration, is typically the index page of the control panel
for a website's content management system. ... A dashboard typically indicates items
which require urgent actions at the top of the page, moving into less important statistics
at the bottom.
3. User dashboard:
user dashboard is a screen in your application that displays information. Normally, a
dashboard provides the user a global overview, with access to the most important data,
functions and controls. In reality, a dashboard often becomes a sort of homepage,
especially for power users.
4. Data Base Management:
Database Management, allows a person to organize, store and retrieve data from a
computer. Database Management can also describe, the data storage, operations and
security practices of a Database Administrator (DBA), throughout the life cycle of the
data
5. Equipment listing system:
All the equipment will b listed by different categories those who need by user
6. Equipment booking system:
In this module Equipment process will be done such as selecting by category, choosing
the rent period etc.
7. Listing system:
In this module all the trained persons such as doctor, nurses, compounders etc. will be
listed in different categories.
8. Hiring system:
In this module all the hiring process will be done such selecting, choosing the shift,
pricing etc.
9. Payment gateway:
Payment Gateway will be used to allow various users on this website to make online
payments. We are using STRIPE payment gateway on this website.
Conclusion:
The most benefit of this application will be those whose people in the family are not available
any family member to his care and no full fill the basic need in treatment. One of the biggest
advantages would be that the cost would be reduced to high and the nurses and the Doctor and
medical equipment can get the hire on specific time through online at a place.
Developing the hospital system software is a great opportunity to create the distinct, efficient and fast
delivering healthcare model.