0% found this document useful (0 votes)
94 views30 pages

IntermshipDemoReport 3

This document provides a summary of a student's internship project report on developing an online doctor consultation system for the U.S. healthcare system. The project was completed by Abhishek Hareshbhai Dhanak, a computer engineering student, to fulfill the requirements of their bachelor's degree. Key aspects of the project included allowing patients to register online, book appointments with doctors, and have online video consultations. Doctors could then electronically prescribe medications to patients. The project utilized technologies like React, Node.js, and databases to develop the frontend and backend systems.

Uploaded by

Lucky Khuha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views30 pages

IntermshipDemoReport 3

This document provides a summary of a student's internship project report on developing an online doctor consultation system for the U.S. healthcare system. The project was completed by Abhishek Hareshbhai Dhanak, a computer engineering student, to fulfill the requirements of their bachelor's degree. Key aspects of the project included allowing patients to register online, book appointments with doctors, and have online video consultations. Doctors could then electronically prescribe medications to patients. The project utilized technologies like React, Node.js, and databases to develop the frontend and backend systems.

Uploaded by

Lucky Khuha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

U.

S HEALTHCARE SYSTEM

A INTERNSHIP REPORT

Submitted by,

Abhishek Hareshbhai Dhanak


(180540107040)

In partial fulfillment for the award of the degree of

BACHELOR OF ENGINEERING

In

Computer Engineering,
Darshan Institute of Engineering and Technology, Rajkot

Gujarat Technological University, Ahmedabad


April 2022
Darshan Institute of Engineering and Technology
Rajkot Morbi Highway, Rajkot,Gujarat

CERTIFICATE

This is to certify that the project report submitted along with the project entitled U.S

Healthcare System has been carried out by Abhishek Dhanak Hareshbhai under my

guidance in partial fulfillment for the degree of Bachelor of Engineering in Computer

Engineering, 8 Semester of Gujarat Technological University, Ahmedabad during the


th

academic year 2021-22.

Dr. Gopi sanghani Dr. Gopi sanghani

Internal Guide Head of the Department


203066 Declaration

Darshan Institute of Engineering and Technology


Rajkot Morbi Highway, Rajkot

DECLARATION

We hereby declare that the Internship / Project report submitted along with the

Internship entitled “US Healthcare System” submitted in partial fulfillment

for the degree of Bachelor of Engineering in Computer Engineering to Gujarat

Technological University, Ahmedabad, is a bonafide record of original project

work carried out by me at Maruti Techlabs Pvt Ltd.under the supervision of

Dr. Gopi Sanghani and that no part of this report has been directly copied from

any students’ reports or taken from any other source, without providing due

reference.

Name of Student, Sign of Student,

Abhishek Dhanak ________________

Gujarat Technological University Darshan Institute of Engineering and Technology


203066 Acknowledgement

ACKNOWLEDGEMENT

We would like to extend heartiest thanks to Ms. Darshika Sharma(Technical lead, Maruti

Techlabs Pvt. Ltd.), for supporting us during the internship period. He guided us all the

time and motivated us within his busy schedule.

We heartily thank Dr Gopi Sanghani (Head, Computer Engineering Department) for

providing us the opportunity and giving us exposure to pursue our final semester internship

at “Maruti Techlabs Pvt. Ltd.” and gain practical working experience from the industry.

Our sincere thanks to Dr. Gopi Sanghani (Head, Computer Engineering Department) for

the unconditional and overwhelming support during the entire session of study and

development, also for guiding us throughout the internship period. All the faculties from

our department provided us a favourable environment and necessary guidance, without

them we would not have achieved our goal. They have always been available for us despite

their busy schedule and were always a great source of inspiration for us.

A blend of gratitude, pleasure and great satisfaction is what we feel to convey our

indebtedness to all those who have directly and indirectly contributed to the successful

completion of the project.

Thanking you,

Abhishek Dhana

Gujarat Technological University i Darshan Institute of Engineering and


Technology
203066 Abstract

ABSTRACT
The aim of this project is to bring doctor consultation online. Patients can register
themselves at the clinic. Clinic representatives contact the patients and explain the process
to them. Patients have to show their blood report and once it gets confirmed then they are
allowed to book the appointments. The consultation is done online through meetings.
Doctors can then prescribe the medicines to patients which are then sent to the pharmacy
via email.The word Web Development is made up of two words, that is: Web: It refers to
websites, web pages or anything that works over the internet. Development: Building the
application from scratch.

Web Development can be classified into two ways:Frontend Development: The part of a
website that the user interacts directly is termed as front end. It is also referred to as the
‘client side’ of the application.Backend Development: Backend is the server side of a
website. It is the part of the website that users cannot see and interact with. It is the portion
of software that does not come in direct contact with the users. It is used to store and
arrange data

Gujarat Technological University ii Darshan Institute of Engineering and


Technology
203066 List of Tables

List of Tables

Table 2.1 Roles and Responsibilities Table………………………………………

Gujarat Technological University iii Darshan Institute of Engineering and


Technology
203066 List of Figures

List of Figures

Fig. 2.1 Iterative Waterfall Model……………………………………………. 8


Fig 4.3.1 LogIn Page API Swagger ……………………………………………. 13
Fig 4.3.2 Forgot Password API Swagger………………………………………. 14
Fig 4.3.3 Reset Password API Swagger ………………………….……………… 14
Fig 4.3.4 Creating Lead in CRM……………………………………………… 15
Fig 4.3.5 Sending lab report from backend…………………………………….. 15
Fig 4.3.6 Get Patient Details API……………………………………………. 16
Fig 4.3.7 Delete Pharmacy webhook………………………………………….. 16
Fig 4.3.8 Patient Billing Address and Shipping Address Functionality……….. 17

Gujarat Technological University iv Darshan Institute of Engineering and


Technology
203066 Abbreviations

Abbreviations

API Application Programming Interface

DB Database

CSS Cascading Style Sheet

GUI Graphical User Interface

JS Java Script

UI User Interface

HTML HyperText Markup Language

SPA Single Page Web-Application

SQL Structured Query Language

REST REpresentative State Transfer

PC Personal Computer

CPU Central Processing Unit

USB Universal Serial Bus

Gujarat Technological University v Darshan Institute of Engineering and


Technology
203066 Table Of Contents

Table Of Contents
ACKNOWLEDGEMENT………………………………………………………………. i

ABSTRACT……………………………………………………………………………… ii

List of Tables…………………………………………………………………………… iii

List of Figures …………………………………………………………………………... iv

Abbreviations…………………………………………………………………………… v

Table of Contents …………………………………………………………………. vi

1. Overview of company………………………………………………………………… 1
1.1 History……………………………………………………………………………. 1
1.2 Different products/ Scope of Work…………………………………………….. 1

2. Introduction to Project / Internship and Project / Internship Management……… 2


2.1 Project / Internship Summary…………………………………………………….. 2
2.2 Purpose…………………………………………………………………………… 2
2.3 Objective………………………………………………………………………….. 2
2.4 Scope (what it can do and can’t do)……………………………………………… 3
2.5 Technology and Literature Review……………………………………………….. 3
2.5.1 HTML / CSS / JavaScript………………………………………………….. 3
2.5.2 ReactJs……………………………………………………………………... 4
2.5.3 NodeJs……………………………………………………………………… 4
2.5.4 NO-SQL…………………………………………………………………… 5

2.5.6 SQL ………………………………………………………………... 5


2.6 Implementation Platform………………………………………………………… 5
2.6.1 Visual Studio Code ……………………………………………………….. 5
2.6.2 PostMan…………………………………………………………………… 5
2.6.3 Chrome……………………………………………………………………. 6

2.6.4 GitHub…………………………………………………………………….. 6
2.6.5 Git………………………………………………………………………… 6
2.7 Project / Internship Planning………………………………………………….. 6
2.7.1 Project / Internship Development Approach and Justification…………….. 8
Gujarat Technological University vi Darshan Institute of Engineering and
Technology
203066 Table Of Contents

2.7.2 Roles and Responsibilities…………………………………………………. 8

3. System Analysis…………………………………………………………………….. 9
3.1 Study of Current System ………………………...……………………………… 9
3.2 Problem and Weaknesses of Current System……………………………………
3.3 System Feasibility……………………………………………………….. ……... 9
3.3.1 Technical Feasibility……………………………………………………… 9

3.3.2 Time Schedule Feasibility…………………………………………………. 9


3.3.3 Operational Feasibility……………………………………………………. 10

3.3.4 Implementation Feasibility………………………………………… 10


3.4 Does the system contribute to the overall objectives of the organization? …… 10
3.5 Can the system be implemented using the current technology
and within the given cost and schedule constraints……………………………… 10

4. Roles and responsibilities During Internship ………………………… 11


4.1 Task assigned to me ………………………………………………… 11
4.1.1 Assignment 1 Repositories CSV file ……………………………….. 11

4.1.2 Assignment Inventory management system …………………. 12


4.2 Work Done By Me…………………………………………………………… 13

4.3 Snapshot Of The Project ………………………………………… 13


4.4Learning from the Internship ………………………………………… 17

5. Conclusion and Discussion ………………………………………… 18


5.1 Overall Analysis of Internship / Project Viabilities ………………... 18
5.2 Summary of Internship / Project work………………………………………. 18

References ………………………………………………………………… 19

Gujarat Technological University vi Darshan Institute of Engineering and


Technology
203066 Overview of company

1. Overview of company

1.1 History

Maruti Techlabs is a team of software professionals experienced in delivering technology


consulting and solutions related to big data, business intelligence, analytics, bot
development, mobile platforms, cloud systems, and application development since 2012.
Maruti Techlabs has a proven track record of exceeding customer expectations through
dedication and hard work. We understand the client's business needs and subsequently
strive to provide continuous innovation through extensive experience in software
development. We combine the cost advantages of an offshore only model with the
uncompromising quality standards of a top-notch development team. Our team encourages
flexible engagement that quickly aligns with the client's dynamic business models.

1.2 Different products/ Scope of Work

It offers Web Applications, cloud application development, Mobile App


development, data analysis,. robotic process automation (RPA), cloud application
development, data analysis, and management services as well as provides WOTNOT
products to build chatbot platforms

Gujarat Technological University 1 Darshan Institute of Engineering and


Technology
203066 Introduction to Project

2. Introduction to Project / Internship and Project / Internship

Management

2.1 Project / Internship Summary

The US Healthcare System refers to bringing doctor consultation online. Patients can
register themselves at the clinic. Clinic representatives contact the patients and explain the
process. Patients have to show their blood report and once it gets confirmed then they are
allowed to book the appointments. The consultation is done online through meetings. Doctors
can then prescribe the medicines to patients which are then sent to the pharmacy via email.

2.2 Purpose

Online healthcare system is affordable and saves a lot of time. It is highly cost-effective for
patients who need regular doctor visits. Visiting costs, transportation costs, and time are
the major benefits of online consultation

2.3 Objective

The objective of this project is to develop hospital management software based on

Microsoft window application with structured Query language ( SQL Server as a

database) as the back-end database hospital from file based system to a computer database

system. This software will help the company to be more efficient in handling the daily

activities and registration of their patients. The purpose of this project is to give a complete

requirement documentation, design, and implementation of the software. It also explains


the

user interface, hardware and software and different models that could be used to develop

software such as this.

Hospital are the essential part of our lives, providing best medical facilities to people
suffering from various ailments, which may be due to change in climatic

Gujarat Technological University 2 Darshan Institute of Engineering and Technology


203066 Introduction to Project

conditions,increased work-load, emotional trauma, stress etc. It is necessary for the


hospitals to keep track of its day-to-day activities & records of its patients, doctors,
nurses, ward boys and other staff personals that keep the hospital running smoothly &
successfully

The main aim is to bring doctor consultation online. Patients can register themselves at the

clinic. Clinic representatives contact the patients and explain the process. Patients have to

show their blood report and once it gets confirmed then they are allowed to book the

appointments. The consultation is done online through meetings. Doctors can then prescribe

the medicines to patients which are then sent to the pharmacy via email.

2.4 Scope (what it can do and can’t do)

The scope of this project is very wide,to bring doctor consultation online. Patients can register
themselves at the clinic. Clinic representatives contact the patients and explain the process.
Patients have to show their blood report and once it gets confirmed then they are allowed to
book the appointments. The consultation is done online through meetings. Doctor can then
prescribe the medicines to patient which are then sent pharmacy via email

Also it has some limitations, like it can be operated when internet connection is available.
It can not give answers to complex queries. During the overloading stage it can crash also.

2.5 Technology and Literature Review

2.5.1 HTML / CSS / JavaScript

Gujarat Technological University 3 Darshan Institute of Engineering and Technology


203066 Introduction to Project

HTML stands for HyperText Mark-up Language. HTML describes the structure of
Web pages using mark-up. HTML elements are the building blocks of HTML pages. HTML
elements are represented by tags.

CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to
be displayed on screen, paper, or in other media. CSS saves a lot of work. It can control the
layout of multiple web pages all at once. External style sheets are stored in CSS files.

Introduction JavaScript is a dynamic computer programming language. It is


lightweight and most commonly used as a part of web pages, whose implementations allow
client-side scripts to interact with the user and make dynamic pages. It is an interpreted
programming language with object-oriented capabilities.

2.5.2 ReactJs

ReactJs is a Javascript open-source front-end framework that is mainly used to develop


single-page web applications(SPAs). It is a continuously growing and expanding framework
which provides better ways for developing web applications. It changes the static HTML to
dynamic HTML. Its features like dynamic binding and dependency injection eliminate the
need for code that we have to write otherwise. ReactJs is rapidly growing and because of
this reason, we have different versions of AngularJs with the latest stable being 17.0.2. It is
also important to note that react native is different from ReactJs. It is an open-source project
which can be freely used and changed by anyone. It extends HTML attributes with
Directives, and data is bound with HTML.

2.5.3 NodeJs

NodeJs is Javascript Backend framework that is used to write your application logic.
It is continuously expanding and growing. Node js provides several functionality by
providing NPM modules. These modules help to write code very effectively and abstractly.
It is also used to write code asynchronous code. The current latest version of Node js is Node
17.

Gujarat Technological University 4 Darshan Institute of Engineering and Technology


203066 Introduction to Project

2.5.4 NoSQL

A NoSQL originally referring to non SQL or non relational is a database that


provides a mechanism for storage and retrieval of data. This data is modeled in means other
than the tabular relations used in relational databases. Example of NoSQL database is
MongoDB which is now widely used in It Industry.

2.5.6 SQL

SQL stands for Structured Query Language. SQL is used to create, remove, alter the
database and database objects in a database management system and to store, retrieve,
update the data in a database. SQL is a standard language for creating, accessing,
manipulating database management systems. SQL works for all modern relational database
management systems, like SQL Server, Oracle, MySQL, etc.

2.6 Implementation Platform

2.6.1 Visual Studio Code

Visual Studio Code is a lightweight but powerful source code editor which runs on your
desktop and is available for Windows, macOS and Linux. It comes with built-in support for
JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other
languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and
Unity).

2.6.2 PostMan

Postman is an API platform for building and using APIs. Postman simplifies each step of
the API lifecycle and streamlines collaboration so you can create better APIs—faster

Gujarat Technological University 5 Darshan Institute of Engineering and Technology


203066 Introduction to Project

2.6.3 Chrome

Google Chrome is a cross-platform web browser developed by Google. It was first released
in 2008 for Microsoft Windows, built with free software components from Apple WebKit
and Mozilla Firefox. It was later ported to Linux, macOS, iOS, and Android, where it is the
default browser.

2.6.4 GitHub

GitHub is a for-profit company that offers a cloud-based Git repository hosting service.
Essentially, it makes it a lot easier for individuals and teams to use Git for version control
and collaboration. GitHub’s interface is user-friendly enough so even novice coders can
take advantage of Git. Without GitHub, using Git generally requires a bit more technical
savvy and use of the command line.

2.6.5 Git

Git is a specific open-source version control system created by Linus Torvalds in 2005.
Specifically, Git is a distributed version control system, which means that the entire
codebase and history is available on every developer’s computer, which allows for easy
branching and merging.

2.7 Internship Planning

Internships are not just resume boosters for students approaching graduation. Their benefits
aren’t limited to recent graduates either — they can be felt throughout a career.

One of the big findings,” Pryor explains of the study, “was that college graduates who had
internships in college, years later as alumni, were twice as likely than those who did not

Gujarat Technological University 6 Darshan Institute of Engineering and Technology


203066 Introduction to Project

have internships to be engaged in their work and 1.5 times more likely to report high levels
of wellbeing.

According to the results of this comprehensive, nationally representative study, if graduates


had an internship or job in college where they were able to apply what they learned in the
classroom, their odds of experiencing these positive outcomes saw a marked increase. The
results suggest that it’s less important that a graduate attended an Ivy League or other
esteemed institution and more important that the student was involved in experiential
learning opportunities that could adequately prepare them for their professional future.

The National Association of Colleges and Employers (NACE) also reports that students
who graduate with internship experiences are generally more likely than students without
those experiences to find employment after graduation. Not only do students who
completed at least one internship in college see more success in securing full-time
employment, but they also report higher levels of satisfaction with their overall career
outcomes.

In managing any project the whole plan of the project is made before its actual
implementation. The plan of the project helps the team to work as per the schedule and helps
to successfully complete the project. To plan a project the main requirements that are
calculated are cost, duration, effort, scheduling, manpower, resource allocation, risk
management etc. We plan on taking a time-based approach to deliver this product on time.
To begin with, we create a set of deadlines to complete certain tasks. This will give us a
general idea on how to meet the final deadline on time.

Gujarat Technological University 7 Darshan Institute of Engineering and Technology


203066 Introduction to Project

2.7.1 Internship Development Approach and Justification

Iterative Waterfall Model

Fig. 2.1 Iterative Waterfall Model

2.7.2 Roles and Responsibilities

Table 2.1 Roles and Responsibilities Table


Name Role

Analysis Designing Coding Testing Documentation

Abhishek ✔ ✔ ✔ ✔
Dhanak

Gujarat Technological University 8 Darshan Institute of Engineering and Technology


203066 System Analysis

3. System Analysis

3.1 Study of Current System

There are many current systems available like the Hospital management system. The
examples of these systems are Practo, Docttocare, Doctalk, tata health and many more.
These all systems are mainly used for Online doctor Consultation.

3.2 Problem and Weaknesses of Current System

There is no problem with the current system as they are efficient enough to
communicate with naive users. But there is a possibility to add functionality in it.

3.3 System Feasibility

3.3.1 Technical Feasibility

What we have planned to implement is technically feasible. Do we have sufficient


knowledge or technology to make it a reality? And the answer is easy because we have found
out that we can use the Web-Site to Provide an offer which is calculated by Valuation. We
have tried to maintain the coordination between development, design, and testing. Now we
can conclude that the system is technically feasible.

3.3.2 Time Schedule Feasibility

We checked whether our system can be ready in time without any error. We have
planned the project in 3 Sprints, the actual development is supposed to be completed within

Gujarat Technological University 9 Darshan Institute of Engineering and Technology


203066 System Analysis

the first 3 sprints, the last sprint was reserved for testing and bug fixes after testing and to
implement additional features in case client requirement alters.

3.3.3 Operational Feasibility

How the project will work and who will use it, all such concerns arise in this phase.
We have to study the existing system’s problem and whether it is worth solving or not.

3.3.4 Implementation Feasibility

We identified that Web-Site is using REST-Endpoints to handle all its web Interfaces
The Valuation platform also provides REST endpoints to Provide the data obtained on the
browser, and this is beneficial to Give Instant offers corresponding to Bot. Hence
implementation feasibility is achieved.

3.4 Does the system contribute to the overall objectives of the

organization?

Overall objective of the organization is to provide users with a creative and


functional solution to the problem so this project contributes to the overall objective of the
organization.

3.5 Can the system be implemented using the current technology and

within the given cost and schedule constraints.

Systems can be implemented using current technologies as there is a lot of advanced


technology available in the market. Also cost and schedule constraints are kept in note.

Gujarat Technological University 10 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

4. Roles and responsibilities During Internship

4.1 Task assigned to me


I have started my internship from 12th Jan 2022 at Maruti Techlabs Pvt. Ltd.. In the
beginning they assigned me with one course and the technology assigned to me was NodeJs
which is backend technology. They have assigned me a course on NodeJs Technology which
is available on udemy. I have completed that course in a month.

With Darshika Sharma as my mentor and Jay Modi as my reporting manager I started
evolving fast. They also assign us different assignments other than courses every week.
Assignments i was assigned are as below.

4.1.1 Assignment 1

Repositories CSV file


● Fetch GitHub repository data using following API
https://api.github.com/search/repositories?q=is:public

● Use following filters which are defined in dictionary to fetch only limited relevant
repositories
{
"language": "Python",
"forks": ">=200"
}

● Store fetched repositories data into following columns in CSV file


name, description, html_url, watchers_count, stargazers_count, forks_count

● Store only those repositories which have more than 2000 “stargazers_count”

Gujarat Technological University 11 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

4.1.2 Assignment 2

Inventory management system


● Create rest API to insert following inventory data
o inventory name (string), inventory category (string), expiry time (date &

time) - optional, quantity, manufacturing time (date & time), inventory id


(auto generated id), inventory image
o Convert date-time parameters into CST time if other timezone is provided
o Show success response after successful insertion
o Save inventory image in local file system and allow user to access it with
absolute path

● Store inventory data into MySQL database


● Create rest API to search inventory data
o Search parameter can be inventory name or inventory category

o In API response return inventory name, inventory category, is_expired


(boolean flag), expiry time, quantity, inventory id, inventory image path
o is_expired flag will be derived based on current time of request and
expiry_time value
o User can provide other timezone as well with search query

● Create rest API to update the quantity of inventory


o Update inventory data in database based on inventory id

● Create rest API to delete multiple inventories at a time


o Delete inventory image from the system

o Update inventory status to deleted in database

● Proper logging should be added


● Try to cover majority of advanced concepts of Python in this exercise
● Add unit test cases

Gujarat Technological University 12 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

4.2 Work Done By Me

In the Internship period i have explored various Technology and done some Assignments
later after 2 to 2.5 month i was given chance to perform in live project under my senior
so, the task was assigned to me & I have created various API’S like (GET All Patient
details, Adding billingAddress and Shipping Address Functionality on one boolean value
coming from frontend, Get Prescription Details, Updating Shipment status and TrackingId,
Generating Prescription API), under the guidance of my mentor

4.3 Snapshot Of The Project

Fig 4.3.1 LogIn Page API Swagger

Gujarat Technological University 13 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

Fig 4.3.2 Forgot Password API Swagger

Fig 4.3.3 Reset Password API Swagger

Gujarat Technological University 14 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

Fig 4.3.4 Creating Lead in CRM

Fig 4.3.5 Sending lab report from backend

Gujarat Technological University 15 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

Fig 4.3.6 Get Patient Details API

Fig 4.3.7 Delete Pharmacy webhook

Gujarat Technological University 16 Darshan Institute of Engineering and Technology


203066 Roles and responsibilities During Internship

Fig 4.3.8 Patient Billing Address and Shipping Address Functionality

4.4 Learning from the Internship

From the internship period I have learned to code in NodeJs. I can easily make APIs

on the local server. I have also explored various APIs of google. I have learned to use

different NPM modules inside code. In the Databases I have learned to use MySQL and

MongoDB. I can easily create models to store data in the databases. I can easily merge any

external API with existing code. I am familiar with Redis and RabbitMq technologies al

Gujarat Technological University 17 Darshan Institute of Engineering and Technology


203066 Conclusion and Discussion

5. Conclusion and Discussion

5.1 Overall Analysis of Internship / Project Viabilities

It was a wonderful experience. I have learnt a lot from this internship. I have come
to know how the industry works. I also learnt to write neat and efficient code which matches
with the industry standards.

5.2 Summary of Internship / Project work

In the internship period I have completed basic training of NodeJs - A backend


technology for web development. After that I have completed assignments given by mentors
and a course on the Udemy. Then I have contributed to a project named “U.S
HEALTHCARE SYSTEM ”. I have created various API’S like
● GET All Patient details

● Adding billingAddress and Shipping Address Functionality on one boolean value


coming from frontend

● Get Prescription Details

● Updating Shipment status and TrackingId


● Generating Prescription API

under the guidance of my mentor, they have supported me whenever i got stuck in some
error, but it was fun I have learned many things which are used in this industry, and all
over it was great experience.

Gujarat Technological University 18 Darshan Institute of Engineering and Technology


203066 References

References

1. Redis Documentation : https://redis.io/docs/


2. Node JS Documentation : https://nodejs.org/dist/latest-v17.x/docs/api/
3. Postman : https://learning.postman.com/docs/getting-started/introduction/
4. Swagger Documentation : https://swagger.io/solutions/api-documentation/
5. ReactDocumentation : https://reactjs.org/docs/getting-started.html

Gujarat Technological University 19 Darshan Institute of Engineering and Technology

You might also like