CREATING A SCALABLE SCHEDULING SYSTEM USING TYPESCRIPT WITH NESTJS ON THE BACKEND AND NEXTJS ON THE FRONTEND

Authors

  • Francisco Moreira Calado Souza Universidade Ceuma
  • Edilson Carlos Silva Lima Universidade Ceuma
  • Elda Regina de Sena Caridade Universidade Ceuma

DOI:

https://doi.org/10.51891/rease.v8i12.7986

Keywords:

MVC. POO. Functional Programming. TypeScript. NestJS. Next. JS.

Abstract

This work seeks to show the development of a system aimed at scheduling spaces within an institution. For this, it brings a small sample of the operation of some technologies used in the development. The system aims to implement a control of the available spaces within the institution to have a control of each one. The system development stages and implementation steps were presented during the work, which has a space scheduling system as a product. In the development of the system, the MVC software architecture pattern was used, responsible for contributing to the optimization of the speed between requests made by the users' command, frameworks such as Nest.JS and NextJS, which are Node frameworks responsible for the development of the BackEnd and FrontEnd, as well functional programming was used to build software through the composition of pure functions and object orientation.

Author Biographies

Francisco Moreira Calado Souza, Universidade Ceuma

Engenharia da Computação – Universidade Ceuma (CEUMA) – São Luís– MA – Brasil.

Edilson Carlos Silva Lima, Universidade Ceuma

Engenharia da Computação – Universidade Ceuma (CEUMA) – São Luís– MA – Brasil.

Elda Regina de Sena Caridade, Universidade Ceuma

Engenharia da Computação – Universidade Ceuma (CEUMA) – São Luís– MA – Brasil.

Published

2022-12-30

How to Cite

Souza, F. M. C. ., Lima, E. C. S. ., & Caridade, E. R. de S. . (2022). CREATING A SCALABLE SCHEDULING SYSTEM USING TYPESCRIPT WITH NESTJS ON THE BACKEND AND NEXTJS ON THE FRONTEND. Revista Ibero-Americana De Humanidades, Ciências E Educação, 8(12), 43–57. https://doi.org/10.51891/rease.v8i12.7986