An open API service indexing awesome lists of open source software.

https://github.com/pirito10/estrellas-ast-uvigo

RESTful Web Service project for the course "Arquitecturas y Servicios Telemáticos" in the Telecommunications Engineering Degree at the Universidad de Vigo (2022 - 2023)
https://github.com/pirito10/estrellas-ast-uvigo

angular crud css express html javascript mongodb nodejs restful-api typescript

Last synced: 3 months ago
JSON representation

RESTful Web Service project for the course "Arquitecturas y Servicios Telemáticos" in the Telecommunications Engineering Degree at the Universidad de Vigo (2022 - 2023)

Awesome Lists containing this project

README

        

# Estrellas
_Estrellas_ is a **RESTful Web Service** developed as part of the course "[Arquitecturas y Servicios Telemáticos](https://secretaria.uvigo.gal/docnet-nuevo/guia_docent/?centre=305&ensenyament=V05G301V01&assignatura=V05G301V01310&any_academic=2022_23)" in the Telecommunications Engineering Degree at the Universidad de Vigo (2022 - 2023).

## About The Project
This project implements a RESTful microservices-based system for managing a star catalog, allowing users to explore, add, update, and purchase stars from a database. The system integrates the key concepts of the MEAN stack architecture, providing separate microservices for user management, star management, and purchase handling.

The project features:
- A RESTful API for interacting with the system.
- Microservice architecture with independent services.
- MongoDB database with separate collections for users, stars, and purchases.
- Role-based access control to ensure secure operations.

## About The Code
Refer to [`Especificaciones.pdf`](docs/Especificaciones.pdf) and [`Presentación.pdf`](docs/Presentación.pdf) for a high-level overview of the project, or inspect the code for a deeper understanding of the system and how it works.