You are on page 1of 5

CHAPTER 2

REVIEW OF RELATED LITERATURE

This chapter discusses the technology that we are about to use and explains all those

technical developments for the proposed system.

Technical Background

Microsoft Visual Studio Code


Among the popular IDEs out there, Visual Studio Code is one of them. Visual Studio

Code is an open source text editor. VS Code is available for Windows, Linux, and

macOS. Despite of being lightweight editor, it has some best features that had made Visual

Studio Code one of the most popular developmental tools in programming your system. A wide

array of programming language is being supported by the Visual Studio Code from Java, c++,

and Python to CSS, Go and Docker file. Visual Studio Code also allows you to create new

extensions that includes code linters, debuggers, cloud and web development support (Educative,

2022).

The Visual Studio Code is being used by anyone who develops and enhance the

performance if any written code of a system. Users can sync code the the middle of a server and

the editor without downloading extra software. It is also essentially used in checking and

repairing errors in web applications. The Visual Studio Code capture the same editor component

used in Azure DevOps (Webopedia, 2021).

Microsoft Visual Studio Code provides supports in debugging your system, syntax

highlighting, intelligent code completion, code recording, fragment or snippets, and embedded
Git. The developers can also change the theme, shortcuts in your keyboard, preferences, and

users can install extensions that can add extra functionality on your system (The University of

Alabama, 2022). The developers chose this application to develop the proposed system because

it is easy to use. Every tool needed to develop the system are available in Microsoft Visual

Studio Code.

PHP

PHP begin as a tiny open-source project that enlarge. Time passes by, more and more

people found out how useful PHP it was. It was first unleashed by Rasmus Lerdorf , the first

version of PHP way back in 1994. It is integrated with different databases including MySQL,

PostgreSQL, Oracle, etc. PHP has characteristics that makes it nature possible, clarity,

regulation, certainty, plasticity and familiarity (Tutorialpoint, 2022).

An acronym for PHP: Hypertext Preprocessor is a widely used in open-source scripting

language in developing your system. PHP scripts are performed in a server. PHP can be also

downloaded for free. Text, HTML, CSS, JavaScript and PHP code are holding by the PHP file.

These codes can be performed in servers. PHP is strong enough to be at the zone of the biggest

social on web. PHP can handle enough large part in social networks. Any programmer can use

PH especially beginners to be their guard to their first side language. It also supports large body

of databases. It bounds on different sectors and platforms just like Windows, Linux etc.

(W3schools, 2022).

PHP is a backend scripting language to develop static websites or dynamic websites or

any web applications. Another acronym for PHP is Personal Home Pages. Only server that has

PHP installed can interpret the PHP Scripts. PHP scripts requires web browser only to those
client’s computer accessing it. PHP code may be installed into HTML code. Or it can be used in

amalgamation or combinations with various web template systems. PHP can deploy your

applications on a number of contrasting operating systems such as Windows, Linux etc. This is

called Cross Platforms (Paul Jackson, 2022). The developers will use this language for

developing the system because it is open source for free, and it is also compatible with almost all

servers used today. PHP is also easy to learn and runs different efficiently on the server side.

Laravel

Laravel is a web application framework with meaningful, graceful syntax, Laravel strive

to take the pain out of developing system by relieving usual task used by many people on

developing web projects such as authentication, sessions, routings, and caching. Laravel sights to

make the development process a good one for the developer without immolate application

functionality. Developers who are happy makes the best code. Laravel is accessible, and also

powerful tools need for big, strong applications (Taylor Otwell, 2022).

Laravel is an PHP framework that is very strong and easy to understand. It goes after a

model-view-controller design pattern. It recovers the existing parts of contrasting frameworks

which assist in creating a web application. The web applications consequent plan is more

arranged and practical. Laravel provide rich set of performance which absorbs the basic features

of PHP frameworks and other programming languages. Laravel consist of rich set of features

which will give improve the speed of web development (Tutorialspoint, 2022).

Laravel simplify developers by saving huge time and Laravel helps to lessen the way you

think something and planning to develop the whole website from nothing. Laravel also taking

care the application security of the project so all of the features grows the speed of web
development for you. Laravel can ready your work efficiently when you are familiar with

intermediate PHP scripting and PHP basics (W3schools, 2022). The developers will use the

Laravel because it helps the developers on making the system a good one without immolate

application process. It also helps the developers in growing the speed of development, stability of

the system and it develops the security features of the project.

Laravel Jetstream

Laravel Jetstream is a comely outline application starter kit of Laravel and gives the

perfect inception for developers next application. Jetstream provides the performance of the

developer’s application’s login, registration, email verification, two-factor authentication, session

management. And optional team management features. Jetstream is an outline using tailwind

CSS and shows your choice of livewire (Jetstream Laravel, n.d). The developers will use this as

a starter kit for the development of the system because it includes login and registration

functionality, email verification, two-factor authentication, session management and API

support.

https://www.educative.io/answers/what-is-visual-studio-code (Visual Studio Code)

https://www.webopedia.com/definitions/visual-studio-code/ (Visual Studio Code)


https://oit.ua.edu/software/visual-studio-code/ (The university of Alabama, Visual Studio Code,

2022)

https://www.w3schools.com/pHP/php_intro.asp (PHP)

https://www.guru99.com/what-is-php-first-php-program.html (PHP) Paul Jackson 2022)

https://www.tutorialspoint.com/php/php_introduction.htm (PHP Tutorialpoint )

https://laravel.com/docs/4.2/introduction (Laravel, Taylor Otwell 2022)

https://www.tutorialspoint.com/laravel/laravel_overview.htm# (Laravel, Tutorialspoint 2022)

https://www.w3schools.in/laravel/intro (Laravel, 2022)

https://jetstream.laravel.com/2.x/introduction.html (Laravel Jetstream)

You might also like