101. The development of the site to React.js and the chat module for InfoTekh
- Subjects
SEO ,usability ,сайт ,фреймворк ,API ,infotech ,site ,frame work ,react.js ,инфотех ,VScode ,UI test - Abstract
Тема выпускной работы: «Разработка сайта на React.js и модуля чат для компании ИНФОТЕХ». Данная работа была посвящена разработке на React.js,а так же анализу предприятия ИНФОТЕХ. Задачи которые были решены в ходе разработке: •Проанализировать предприятие ООО «ИНФОТЕХ» и работу его отделов; •Проанализировать задач для разработки проекта; •Проанализировать рынок существующих решений; •Проанализировать целесообразности выполнения проекта; •Реализация проекта; •Тестирование проекта. Для выбора фреймворка и платформы была проведена сравнительная исследовательская работа. В начале стоял выбор фреймворка, на котором мы будем писать сайт для компании ИНФОТЕХ, выбирал я из следующих фреймворков: React.js, Angular, Vue.js. На какой платформе разрабатывать я выбирал из следующих: VS code sublime text 3, PhpStorm. Для создания модуля чат я пользовался API React Slack Chat. Так, как помимо поставленных задач планируется расширение и добавление большего функционала, поэтому это так же сказалось на выборе фреймворка. Так же будет важен пункт тестирования и SEO оптимизация так, как проект будет продвигаться в поисковых системах. В результате проделанной работы я выбрал фреймворк React.js, а так же платформу VS code. Так же были проведены все SEO тесты и Usability тестирование. После чего сайт был опубликован на хостинг под доменом – pascounter.infoteh.ru., The topic of the graduation project: “Development of the website in React.js framework and the chat module for INFOTECH company”. The goal of the project is the development of the React.js-based website as well as the analysis of the structure and functioning of INFOTECH. The milestones of the workplan are: • Detailed analysis of the structure of INFOTECH Ltd. and functioning of its departments • Analysis of the key issues of the development process • Analysis of the market of the existing solutions • Analysis of feasibility and practicability of the project • Project implementation • Product testing A comparative study was done for identification of a suitable framework and platform. React.js, Angular and Vue.js were considered as possible frameworks. The options for the platform were: VS code, sublime text 3, Php Storm. API React Slack Chat was used for the chat module. Choosing the framework, I considered the planned further development of the product. The testing and search engine optimization (SEO) are also important since the product will be used in the web browser applications. As a result, I choose React.js framework and VS code platform. After SEO and Usability testing, the website was published in the hosting under domain pascounter.infotech.ru
- Published
- 2020
- Full Text
- View/download PDF