dc.description.abstract | In recent years, reading novels and web novels online has developed strongly in modern
life, especially among young people and Generation Z as they prioritize convenient reading on
online platforms rather than reading books directly. Besides, the development of web
applications is also very strong because of the wide range of applications on today’s web
platforms. The main goal of this project is to develop a Single Page Website Application (SPA)
that helps users read novels online conveniently while allowing administrators to monitor and
manage the entire system effectively.
Single-page Website Applications have become extremely popular these days and are
often chosen for web development projects. Unlike standard multi-page applications that reload
the entire page every time the user accesses any element on the page, SPA dynamically updates
content on a single HTML page, resulting in shorter loading and transition times as well as
better communication between different parts of the application. SPA prioritizes handling of
the user interface, and since component libraries have a major impact on the user interface
world, user benefits take precedence. Users are more engaged and have a better experience
when interacting with web application content, thereby increasing the user experience, and
helping users feel like they are using a mobile device and not a website. Finally, SPAs are
supported by a multitude of libraries and frameworks, contributing to widespread adoption and
facilitating the building of complex and responsive online applications.[1]
Therefore, the main task of this thesis is to design and develop a system for translating
novels as well as reading novels online. This website is developed based on the features of other
popular operating systems and some other features that improve those systems such as
translation and chat | en_US |