Інформаційна система для онлайн-платформи письменників і читачів

Nowadays, online platforms for writers and readers are becoming more and more popular, which are quite new to the digital e-commerce market. The main purpose of creating such a platform is to give many writers who have not revealed themselves, or perhaps are not sure that their works will be liked by others, the opportunity to try to write their work and to give the opportunity for others to evaluate the book. Therefore, this article presents the application design process and process modeling stages. The web application is designed for writers to publish their works, a clear interface for readers, a multifunctional admin panel for efficient back-office work, a convenient dashboard for monitoring the work of development and production servers, a system for tracking errors, DBMS for non-relational and relational databases that will be used in the application and Docker container orchestrators. In the paper, an analysis of the system's usage directions was carried out, the architecture of the online platform was determined, and the algorithm of the application was presented. The architecture of the online platform is defined, the framework is based on MVC Laravel Enterprise pattern. PostgreSQL as the main relational database, Redis as a non-relational database for caching, Jquery for frontend implementation, Elastic Search as a search engine, RabbitMQ for implementing the queue system in the application, NodeJS in combination with Laravel Echo for real-time functionality (chat, notifications), Stripe is a payment system. This web application has passed functional and non-functional testing and is ready for use.

Publication Details

Journal
The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Published
2024-12-23
Primary Topic
Animal and Plant Science Education
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Інформаційна система для онлайн-платформи письменників і читачів

The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Animal and Plant Science Education
article

Інформаційна система для онлайн-платформи письменників і читачів

article en

Abstract

Nowadays, online platforms for writers and readers are becoming more and more popular, which are quite new to the digital e-commerce market. The main purpose of creating such a platform is to give many writers who have not revealed themselves, or perhaps are not sure that their works will be liked by others, the opportunity to try to write their work and to give the opportunity for others to evaluate the book. Therefore, this article presents the application design process and process modeling stages. The web application is designed for writers to publish their works, a clear interface for readers, a multifunctional admin panel for efficient back-office work, a convenient dashboard for monitoring the work of development and production servers, a system for tracking errors, DBMS for non-relational and relational databases that will be used in the application and Docker container orchestrators. In the paper, an analysis of the system's usage directions was carried out, the architecture of the online platform was determined, and the algorithm of the application was presented. The architecture of the online platform is defined, the framework is based on MVC Laravel Enterprise pattern. PostgreSQL as the main relational database, Redis as a non-relational database for caching, Jquery for frontend implementation, Elastic Search as a search engine, RabbitMQ for implementing the queue system in the application, NodeJS in combination with Laravel Echo for real-time functionality (chat, notifications), Stripe is a payment system. This web application has passed functional and non-functional testing and is ready for use.

The Scientific Issues of Ternopil Volodymyr Hnatiuk National Pedagogical University Series pedagogy
Openalex Percentile: Top 39%
Animal and Plant Science Education
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.