DEVELOPMENT OF THE WEB APPLICATION "TASKMASTER" USING REACT, NODE.JS, MONGODB IN A CLOUD ENVIRONMENT
DOI: 10.31673/2786-8362.2025.014921
DOI:
https://doi.org/10.31673/2786-8362.2025.014921Abstract
The article analyzed the market of web applications for task management, described existing
analogues, their advantages and disadvantages. The client and server parts of the application were
implemented. The client part includes components for entering, displaying and managing tasks, while the
server part provides data storage and processing in the database.
Using modern technologies React, Node.js, MongoDB and other modern tools, a task management
application was created, which ensures high reliability and efficiency of the application. The component
approach makes it easy to add new functions and change existing ones without much effort. Thanks to the
use of virtual DOM in React and optimized rendering, the application responds quickly to user actions.
Using Redux allows you to centrally manage the state of the application, which ensures its stable operation
even with a large number of tasks and simplifies its maintenance. Thanks to MongoDB Atlas, data is stored
in the cloud, which ensures its availability and security.
Keywords: web application, task management, React, Node.js, MongoDB
References
1. Schwarzmüller M. React Key Concepts: An in-depth guide to React's core features. Packt
Publishing, 2025. 544 p.
2. Mammino L. Node.js Design Patterns. JS, 2020. 660 p.
3. Aleksendric M., Borucki A., Domingues L. Mastering MongoDB 7.0: Achieve data excellence
by unlocking the full potential of MongoDB. Packt Publishing, 2024. 434 p.
4. Rappin N. Modern CSS with Tailwind. Flexible Styling Without the Fuss. Pragmatic
Bookshelf, 2022. 104 p.
5. Bhat K. Ultimate Tailwind CSS Handbook: Build sleek and modern websites with immersive.
Orange Education Pvt Ltd, 2023. 294 p.
6. React Router / React Router Documentation. URL: https://reactrouter.com/en/main.
7. Brown E. Web Development with Node and Express: Leveraging the JavaScript Stack.
O'Reilly, 2019. 340 p.
8. Garreau M., Faurot W. Redux in Action. Manning, 2018. 312 p.
9. Redux Toolkit / Redux Toolkit Documentation. URL: https://redux-toolkit.js.org/.
10. Building Applications with React and Redux / Pluralsight. URL:
https://www.pluralsight.com/courses/react-redux-react-router-es6.
11. Learning React: Functional Web Development with React and 18. Redux / O'Reilly Media.
URL: https://www.oreilly.com/library/view/learning-react-2nd/9781492051718/.
12. Full-Stack Web Development with React / Coursera. URL:
https://www.coursera.org/learn/full-stack-react.
13. React Hooks / React Documentation. URL: https://legacy.reactjs.org/docs/hooks-intro.html
14. HTTP Methods / Avior API Documentation. URL:
https://www.contrive.mobi/aviorapi/HTTPMETHODS.html.
15 Pro MERN Stack: Full Stack Web App Development with Mongo, Express, React, and Node.
/ Apress. URL: https://www.apress.com/gp/book/9781484243906.
16. Mastering Node.js / Packt Publishing. URL: https://www.packtpub.com/product/masteringnode-js/9781785888960.
17. Advanced Node.js Development / Udemy. URL: https://www.udemy.com/course/advancednodejs-development/.
18. Express in Action: Writing, Building, and Testing Node.js Applications / Manning
Publications. URL: https://www.manning.com/books/express-in-action.
19. MongoDB: The Definitive Guide / O'Reilly Media. URL:
https://www.oreilly.com/library/view/mongodb-the-definitive/9781491954454/.