Skip to content

Latest commit

 

History

344 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modest Human Brands

uptime status

Landing

The collaborative workflow management app built for creatives.

  • 📦 SSR
  • 🖼️ OG Tags
  • 🚀 PWA
  • ✋ Push Notification
  • 🌙 Light/Dark Mode
  • 🐋 Containerized
  • 🪄 CI/CD (Github Action)
  • 🎭 Authentication (OAuth 2.0)
  • ⚡️ API Route Caching
  • 📐 Analytics

MHB Ecosystem Progress Tracker

Legend: ✅ Complete / Defined | 🚧 In Progress | ⏳ Pending / Planned

Microservice Core Feature Architecture API Design UX Design Implementation (Code) Testing Production (MVP)
1. MHB Unified UI & Global Core 🚧 🚧 🚧 🚧
2. MWap Media-Centric Website Builder
3. MConnect Comms Aggregator & CRM
4. MDoc Document & Signature Engine
5. MCoordinate Internal Project Chat
6. MSync Desktop Streaming
7. MMedia Event-Driven Processing Pipeline
8. MDrive Asset Management & Client Gallery
9. MAssist Global AI Harness 🚧

MHB Ecosystem Percentage

Formula = [ (✅ x 1.0) + (🚧 x 0.5) + (⏳ x 0.0) ] / Total Tasks x 100

Total Tasks = 9 microservices x 6 phases = 54

Progress = [ (29 x 1.0) + (5 x 0.5) + (20 x 0.0) ] / 54 x 100 = 58.33


Roadmap

Order Route Module Complexity Profile Status
1 GET /api/health 0. System Core Trivial: Simple static JSON response checking infrastructure deployment node readiness. Done
2 GET /api/organization 0.1 Global Branding Low: Basic DB query to retrieve the global workspace index and active tenant list. Done
3 GET /api/organization/:orgId 0.1 Global Branding Low: Resolves specific organization metadata, custom domain mappings, and theme variables. Done
4 POST /api/user 0.3 Unified Auth Medium: Requires transactional logic to provision a new identity, bind it to an organization, and establish baseline RBAC permissions. Pending
5 GET /api/user 0.3 Unified Auth Low: JWT/Session decoding to fetch the active user context, profile attributes, and localized permission scopes. Pending
6 PATCH /api/user/:id 0.3 Unified Auth Low: Simple state mutation to update user profile flags (e.g., marking isProfileComplete as true). Pending
7 POST /api/contacts 2.1 MConnect Core Low-Med: Requires checking for existing identifiers (phone, email) to prevent duplicates before upserting the CRM profile. Pending
8 GET /api/contacts/:id/timeline 2.1 MConnect Core Medium: Requires an aggregated, time-sorted database query across multiple interaction tables (calls, SMS, emails). Pending
9 POST /webhook/ingest/:channel 2.2 MConnect Ingest Medium: Requires strict payload normalization to translate varying third-party schemas (Meta, Plivo, SendGrid) into a unified MHB ledger format. Pending
10 GET /api/connect Shadow Pipeline Medium Undocumented
11 POST /api/connect/text/:channel/send Shadow Pipeline Medium Undocumented
12 GET /api/connect/text/:channel/template Shadow Pipeline Medium Undocumented
13 GET /api/connect/:id/timeline Shadow Pipeline Medium Undocumented
14 GET /api/coordinate/auth Shadow Pipeline Medium Undocumented
15 GET /api/doc Shadow Pipeline Medium Undocumented
16 GET /api/doc/template Shadow Pipeline Medium Undocumented
17 POST /api/doc/template Shadow Pipeline Medium Undocumented
18 POST /api/doc/template/preview Shadow Pipeline Medium Undocumented
19 GET /api/doc/template/:id Shadow Pipeline Medium Undocumented
20 GET /api/doc/:projectId Shadow Pipeline Medium Undocumented
21 POST /api/doc/:projectId/:docId/envelope Shadow Pipeline Medium Undocumented
22 GET /api/doc/:projectId/:docId Shadow Pipeline Medium Undocumented
23 POST /api/doc/:projectId/:docId/session Shadow Pipeline Medium Undocumented
24 POST /api/doc/:projectId/:docId/sign Shadow Pipeline Medium Undocumented
25 POST /api/notification/push/send Shadow Pipeline Medium Undocumented
26 POST /api/notification/push/subscribe Shadow Pipeline Medium Undocumented
27 POST /api/notification/push/:id/send Shadow Pipeline Medium Undocumented
28 DELETE /api/notification/push/:id/unsubscribe Shadow Pipeline Medium Undocumented
29 GET /api/project Shadow Pipeline Medium Undocumented
30 POST /api/project Shadow Pipeline Medium Undocumented

Progress = 3/30 = 10%


Specs

0. Health Layer

GET /api/health

Description: Verification ping to check system readiness and isolate active compute infrastructure nodes.

Input: (None)

Output (JSON):

{
  "status": "OK",
  "node": "Gigabyte"
}

Avatar

size = 2(font-size) + 8

Change the Icons and Screenshots

dir public/pwa/screenshot

Signing Config

put release-keystore.jks, keystore.properties into src-tauri/gen/android

add those files into the .gitignore on the same folder


License

Published under the MIT license.

About

The collaborative workflow management app built for creatives.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

Generated from shba007/nuxtemplate