Skip to content

Repository for creating and managing entities in projects service

License

Notifications You must be signed in to change notification settings

ELEVATE-Project/entity-management

Repository files navigation

Entity-Management Service

GitHub package.json version (subfolder of monorepo) License


💻 Supported Operating Systems

  • Ubuntu (Recommended: Version 20 and above)
  • Windows (Recommended: Version 11 and above)
  • macOS (Recommended: Version 12 and above)

✨ Setup & Deployment Guide

This section outlines the different ways to set up the Entity-Management Service. Please select the deployment environment and setup method that best suits your needs.


🚀 Entity-Management Service

This setup is ideal for local development and testing, where only the core Entity-Management Service components are required.

I. Docker Setup (Recommended)


II. Native Setup (PM2 Managed Services)



📖 Related Documentation & Tools

🗂️ Database Architecture Diagrams

Explore the database schemas for the ELEVATE-Entity services below.
Click on a service name to expand and view the diagram.


📂 Entity Management Service (EMS)

Entity Management Diagram

Tip: If the diagrams appear too small, you can right-click the image and select
"Open image in new tab" to view the full-resolution architectural details.


🧪 Postman Collections and API DOC


🔖 Versioning & Documentation Links

This README is focused on the 3.4.0 Setup Guide for the Entity-Management Service.

  • Current Version (3.4.0) Documentation
    All setup links above point to the 3.4.0 guides.

  • Legacy Version (1.0.0) Documentation
    View 1.0.0 Documentation


👥 Team


Open Source Dependencies

This project uses several open-source tools and dependencies that supported its development

NodeJS
Apache Kafka
Git
MongoDB

About

Repository for creating and managing entities in projects service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8