You are on page 1of 4

Group: Meer Jamal Ali

Bahast Najat Hassan

SE301 Section: 2

Software Implementation Documentation

Type of software application and choice reasoning:

We are planning to develop a desktop-based application for the money exchange firm. We chose

a desktop application for the following reasons:

Performance: Desktop applications generally offer better performance and faster response times

compared to web applications, as they run natively on the user's computer.

Security: Desktop applications can provide better security as the data is stored locally on the

user's machine and not on a web server, which can be a target for hackers.

Offline access: Desktop applications can be used even without an internet connection, which can

be a major advantage in certain situations.

Customization: Desktop applications can be tailored to specific operating systems, allowing for

better integration and a more native user experience.

Online research on free no-code software implementation tools for desktop

applications:

After conducting online research on free no-code software implementation tools for desktop

applications, we have identified the following three suitable tools:


Bubble

Wix

Appgyver

Selection criteria:

The tools were selected based on the following criteria:

Cost: Free or affordable pricing plans

Easy-to-use interface: User-friendly and intuitive design

Feature and functionality capability: Offers a wide range of features and customization options to

meet the requirements of our money exchange system.

Brief description, advantages, and disadvantages:

Bubble:

Description: Bubble is a powerful no-code platform for building web applications with a visual

interface.

Advantages: Offers a wide range of pre-built templates and plugins, supports custom code, and

has a large and active community for support.

Disadvantages: The free plan has limitations on the number of app editors and app capacity, and

there might be a learning curve for new users.


Wix:

Description: Wix is a popular no-code website builder that also offers tools to create web

applications.

Advantages: Easy-to-use drag-and-drop interface, a wide variety of templates, and extensive

customization options.

Disadvantages: Limited in terms of advanced functionality and less suitable for complex

applications, and the free plan has Wix branding and limited storage.

Appgyver:

Description: Appgyver is a no-code platform for building web and mobile applications with a

focus on visual development.

Advantages: Offers advanced features and integrations, allows for custom code, and has a free

plan with generous limits.

Disadvantages: The user interface might be more complex for beginners, and it has fewer pre-

built templates compared to other platforms.

Selected tool for the assignment:

After evaluating the options, we have chosen Bubble as the most suitable tool for our money

exchange system.

Reasons for selecting Bubble:

Bubble offers more advanced features and customization options, which are crucial for building

a complex application like a money exchange system.


The availability of pre-built templates and plugins can speed up the development process and

reduce the need for custom code.

The active community provides a valuable resource for troubleshooting and learning from other

users' experiences.

You might also like