Sistema de gestión de biblioteca que utiliza MongoDB como base de datos NoSQL. El backend es una API REST que implementa operaciones CRUD para interactuar con las Colecciones en MongoDB, mientras que el frontend es una interfaz de usuario intuitiva que consume esta API REST y permite realizar diferentes tipos de Consultas.
El frontend está construido con Vite en React, y el backend en Node.js con Express.
El frontend está desplegado en GitHub Pages y el backend en una máquina virtual en Google Cloud.
Ambos utilizan HTTPS para garantizar conexiones seguras. En el caso del frontend, GitHub Pages proporciona e implementa los certificados SSL automáticamente. Para el backend, se adquirió un subdominio gratuito en DuckDNS, lo que permitió generar certificados SSL con Certbot.
Explore la interfaz de Usuario haciendo clic aquí
-
Para aprender sobre las funcionalidades y consultas del sistema, vea User Manual.
-
Para aprender sobre las colecciones utilizadas para guardar la información, vea Technical Manual.