Microservices
Nodeblocks provides the following Microservices out of the box:
| Microservice | Description | Features |
|---|---|---|
| 🔓 Auth | Authentication for users | Login/logout; OAuth; Role Management |
| 👤 User | Manages users who login to the platform | Creation; Adding/Updating details; Updating passwords |
| 👥 Organization | Manages the organizations that group users | Creation; Adding/Removing Users; Managing details |
| 📙 Catalog | Governes product information | Products CRUD; Categorization; Search |
| 🛒 Order | Orders and payment status for products | Order CRUD; Check orders for products; Read order status |
| 💬 Review | Reviews of Products and Services | Review CRUD; Seeing own reviews |
| 🗣️ Messaging | Manages notifications and chat | Topics CRUD; Creation/sending messages; Subscribing to topics |
| 💵 Payment | Online Payment Processing | WORK IN PROGRESS |
| 🏠 Reservation | Reserves services and rentals | WORK IN PROGRESS |
Getting started
Guides on how to get started with each microservice and the specifics of their features can be found in Microservices.