MY IT-PROJECT

MY IT-PROJECT


"CHOOSING A WEBSITE DEVELOPMENT TECHNOLOGY AND JUSTIFYING THE USE OF THE TILDA PLATFORM"

PART 1

Traditional Web development (HTML and CSS): features and limitations

In the modern digital space, there are many approaches to creating web resources, each of which has its own technical features, advantages and disadvantages. Choosing the optimal technology is a critical design step, as it directly affects the budget, implementation time, further support, and functionality of the product. To form an informed decision, it is necessary to conduct a comparative analysis of the main methods of web development: from classical programming to the use of ready-made platforms.

Classic technology stack (HTML, CSS, JavaScript)

HTML (HyperText Markup Language) and Cascading CSS Style Sheets are traditionally considered the foundation of any web development. This approach involves creating a website from scratch, where the developer manually writes the code for each page.

The key advantages of traditional development include:

1. Complete uniqueness and flexibility: the developer is not limited by the scope of templates or the functionality of designers. It is possible to implement any design idea and non-standard architecture of the project.
2. Independence from third-party platforms: the site is hosted on any hosting, the code belongs to the owner, which eliminates the risk of blocking by the service provider.
3. High performance: with proper optimization, the code turns out to be light, which ensures fast page loading on any device and has a positive effect on SEO positions.

However, using pure HTML and CSS comes with a number of significant limitations.:

• High entry threshold: development requires deep professional knowledge of web technologies. The lack of a visual editor complicates the process of making changes for an untrained user.
• Labor-intensive maintenance: any content update, structure change, or design requires programmer intervention, which increases operating costs.
• The need for manual implementation of functionality: adaptability to mobile devices, animations, form validation, and basic security measures must be written manually, which significantly increases development time.

Thus, the classical approach is justified in projects with complex business logic, high workload, or unique security requirements. For small and medium-sized businesses, where the priority is startup speed and ease of management, this method often turns out to be excessively resource-intensive.

To extend the functionality of static pages, the JavaScript programming language is integrated into HTML and CSS. He is responsible for client logic and interactivity: creating sliders, pop-ups, dynamic content filtering and user interaction without reloading the page. JavaScript is indispensable when creating complex web interfaces and single-page applications.

Among the advantages of using JavaScript are:

• The ability to create a rich user experience through dynamic elements;
• The presence of an extensive ecosystem of libraries and frameworks that accelerate the development of standard tasks;
• An active developer community and broad support from all modern browsers.

However, there are disadvantages.:

• Dependence on qualifications: high-quality implementation requires serious programming skills;
• Performance impact: excessive use of scripts and unoptimized code can significantly slow down website loading, especially on mobile devices;
• The complexity of support: editing the logic of the site is almost impossible without the participation of a specialist.

As applied to the tasks of the Lucky Three company, where the main purpose of the site is to present services and portfolios, there is no need for complex interactivity. The use of heavy frameworks is considered inappropriate in this case, as this will complicate support without adding real value to the end user.

Content Management Systems (CMS)

An alternative to manual layout is content management systems (CMS). These are software platforms that provide a ready-made website architecture and an administrative dashboard for managing materials. The most common representative of this class is WordPress, which occupies a leading position in the market due to its versatility.

The advantages of using a CMS include:

• Simplification of working with content: managers can add articles, products or news without knowing the code.
• Scalability: the ability to expand functionality through plug-ins (online store, feedback forms, booking).
• Support and updates: regular updates of the system core and the presence of user communities.

However, CMS operation imposes certain obligations:

• Technical requirements: self-purchase of hosting, domain configuration and basic data is required.
• Security issues: The open source and popularity of CMS make them a frequent target for hackers. Constant monitoring of updates, backup settings, and protection against plug-in vulnerabilities are required.
• Performance: when installing a large number of add-ons, the site may run slowly, requiring additional technical optimization.

CMS is an effective solution for projects of medium complexity, such as news portals or large online stores. However, for a company's landing page or business card, their deployment requires more time and technical resources than necessary.

Online site builders

The most modern solution for quick launch of projects is online construction kits (SaaS platforms). They provide the user with a visual interface for building a website from ready-made blocks without the need to write code. This approach is particularly in demand in the segment of small and medium-sized businesses due to the speed of implementation and adaptability of templates.

There are various platforms on the market, each of which has its own characteristics:

1. Wix: known for its intuitive interface and large number of templates. However, there is a limit to the flexibility of configuration and complexity when migrating a site to another platform.
2. uKit: a Russian service focused on ease of use by small businesses. Among the disadvantages, there are limited design customization options and difficulties with technical SEO promotion.
3. Webflow: an advanced tool that allows designers to create a complex visual style with the ability to export code. It requires special training and has a high entry threshold compared to other designers.

The analysis allows us to conclude that the choice of technology depends on specific business objectives. Classical development (HTML/CSS/JS) provides maximum flexibility, but requires a high investment of time and skills. CMS provide a balance between functionality and convenience, but they need maintenance. Website builders offer maximum launch speed and ease of management, sacrificing some of the technical independence.

For the Lucky Three project, where the key criteria are presentability, the speed of updating content by the company's employees and the optimal budget, the use of complex software solutions or heavy CMS seems redundant. A platform is required that combines the visual flexibility of the designer with the capabilities of high-quality layout, which will be explained in detail in the next section when choosing the Tilda platform.

PART 2

The rationale for choosing the Tilda tool

Based on a comprehensive analysis of the technological solutions presented above, the Tilda Publishing platform was chosen to implement the Lucky Three company's web resource. This website builder is a cloud-based SaaS service that combines visual design capabilities, marketing tools, and professional design tools. The choice of this platform is determined by its compliance with the key requirements of the project: the need for a quick launch, a limited budget, high visual quality and the ability to independently manage content by company employees without special technical knowledge.

The Tilda platform supports the creation of web resources of various functional orientation, which confirms its versatility. For corporate websites, which include the Lucky Three project, specialized thematic blocks and templates are provided that allow structured presentation of information about the company, the list of services, advantages, team and partners. Built-in mechanisms for displaying price lists, reviews, and examples of completed work ensure a complete presentation for potential customers. In addition, the constructor allows you to implement landing pages with the possibility of geo-targeting, which is important for companies operating in several regions. For Lucky Three, this means the ability to adapt content to the audience of different cities in Buryatia without creating separate websites.

The functionality of the platform goes beyond simple information. Tilda provides advanced tools for user interaction: application collection forms with the ability to integrate into CRM systems, messengers or e-mail, online booking and survey modules. For businesses, this means automating the initial processing of customer requests. Lucky Three managers will be able to receive prompt notifications of new applications, which directly affects the conversion rate and quality of service. If necessary, the platform supports the connection of payment systems, feedback widgets and cost calculators, which creates a reserve for scaling the digital sales channel.

Tilda's key advantage is its modular page building system. The platform's library contains more than five hundred ready-made blocks, each of which is a complete functional element with thoughtful typography, indentation, and visual hierarchy. This approach allows you to build a prototype of the pages without having to design from scratch, minimizing the risks of design errors. At the same time, all the parameters of the blocks are subject to flexible configuration: the color scheme, fonts, sizes, and column layout can be adapted to the customer's corporate identity. This ensures a balance between the speed of development and the uniqueness of the final product.

For projects that require a non-standard visual solution, Tilda offers the Zero Block tool. It is an editor with free placement of elements, which gives the designer full control over composition, animation and adaptability. Unlike standard templates, Zero Block allows you to implement an author's design that is not limited by preset structures. For Lucky Three, where the aesthetics of service presentation is a factor of competitive advantage, this opportunity is of particular importance. Additionally, the platform supports importing layouts from Figma via the API, which speeds up the process of transferring a design concept to a working environment without manual layout.

The adaptability of the finished site is provided automatically for standard blocks, however, for custom elements, the Zero Block editor allows you to manually customize the display of content for five main types of screens. This ensures the correct perception of the site on mobile devices, tablets and desktops, which is critically important in conditions of mobile traffic dominance. In comparison with traditional layout, where adaptability is implemented through CSS media queries, Tilda visualizes this process, which reduces time costs and reduces the entry threshold for specialists without deep knowledge of the frontend.

The platform provides built-in search engine optimization tools. The user can edit meta tags, write alternative descriptions of images, and configure human-readable page URLs. Support for the Open Graph protocol ensures the correct display of links in social networks. Integration with analytics services such as Yandex.Metrica and Google Analytics allows you to track audience behavior and evaluate the effectiveness of marketing activities. [18]. For the Lucky Three company, this creates the basis for making managerial decisions based on data rather than intuition.

Tilda's technical infrastructure includes hosting, automatic SSL certificate connection for secure connection, and CDN usage to speed up content downloads. This removes the need for the site owner to configure the server side independently, which is a significant advantage over the CMS, where security, backup, and performance issues fall on the shoulders of the customer. For small businesses, which include the Lucky Three, this model reduces operational risks and allows you to focus resources on developing your core business.

The platform's ecosystem includes an extensive library of media content: more than six hundred thousand free images, icon sets, and a collection of fonts with the ability to connect third-party libraries. The built-in graphics editor allows you to perform basic image processing without using external programs. For a company engaged in the visual presentation of glazing and facade services, access to high-quality media content and its processing tools is an additional factor in increasing the attractiveness of the site.

The cost-effectiveness of choosing Tilda is determined by comparing the total cost of ownership. The fixed subscription price includes hosting, platform updates, and technical support, which allows you to predict the cost of a digital channel. The time required to develop a website using a webmaster is, on average, three to four times shorter than with a classic layout or CMS setup. For Lucky Three, this means the ability to quickly launch a resource and start attracting customers, which is especially important in a competitive market.

The limitations of the platform should also be noted. Tilda is not designed to create complex web applications with non-standard server logic. Dependence on the provider's infrastructure means that access to the site may be restricted if the service is discontinued. However, for the Lucky Three project, where the tasks are reduced to the presentation of services and the generation of applications, these restrictions are not critical. The platform's functionality is sufficient to implement all the stated requirements.

Thus, the choice of Tilda Publishing to develop the website of the Lucky Three company is a reasonable decision, confirmed by an analysis of technical, economic and operational criteria. The platform provides the necessary balance between visual flexibility, functional saturation and ease of operation. Using Tilda allows you to minimize time and financial costs at the launch stage, reduces the qualification requirements for staff to support the resource and creates the basis for scaling the company's digital presence. In the context of the graduation project, this choice demonstrates the application of a systematic approach to solving the problem of web development, taking into account the specifics of small businesses.

PART 3

Creating a website on the Tilda platform: advantages and features

The website development for the company providing taxi services is carried out on the Tilda Publishing platform. The project required a thorough study of the structure, functionality and visual style. In addition to the built-in design tools, individual HTML fragments have been implemented to go beyond the standard templates and ensure maximum flexibility in customizing elements. As a result, a resource with key sections has been created that fully meets the business objectives/

The site structure was developed with the following registration: The main page with the sections "About the company", "How to order", "Advantages", "Tariffs", "Instructions", "Reviews", a page for drivers, Rules for users.

1. There are five sections on the main page. The first section "About the company" includes the logo, an approximate version of the car and links to download the application in the App Store and RuStore.

Next, "How to order a taxi" is explained to users, each step is shown in detail, which is displayed in the mobile application.

This is followed by a block with five advantages of the service, designed in a single visual style. It is these points that make the company stand out, so the developer's task is to logically arrange the objects on the page.

The striking difference between this company is that its task is aimed not only at expanding the customer base, but also employees, so there are eight blocks below with advantages and requirements for drivers.

The page layout is made using HTML codes and zero blocks to style buttons and insert additional design elements that are not provided by the Tilda design templates.


The main part of the main page is followed by the "Tariffs" and "Instructions for Drivers" section with a link to the Gosuslugi portal.

The website is a great opportunity to briefly demonstrate the user experience of the application, after which you can verify the capabilities of the taxi service. Just like on any website, information about the office address and contact details of the company are required.

2. The next page "For Drivers" duplicates information from the main screen and answers potential questions from the company's employees in more detail. The page also contains banking details, a policy regarding the processing of personal data and a user agreement.

3. The third page of the Rules for Users website contains a form for sending data for deletion from the customer database in order to avoid unnecessary mailings.

The Tilda platform is primarily focused on the visual creation of websites, but during the development process, a tool was also used to insert HTML code, which allowed us to go beyond the standard functionality of the designer and implement more flexible solutions.
Thanks to this integration, it was possible to bring the appearance of the site closer to the level of professional web solutions, improve the convenience of user interaction with the interface and emphasize the unique style of the company.
As a result, as part of the development of the website of the Lucky Three taxi service, the main pages were designed and an adaptive design was implemented to ensure the correct display of the site on various devices.

The link to the website: https://treshka-taxi.ru/

THE END

Оценить публикацию