{"id":106247,"date":"2025-12-14T07:51:24","date_gmt":"2025-12-14T07:51:24","guid":{"rendered":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/"},"modified":"2025-12-14T07:52:25","modified_gmt":"2025-12-14T07:52:25","slug":"reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql","status":"publish","type":"post","link":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/","title":{"rendered":"Reelevator &#8211; Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL"},"content":{"rendered":"<a href=\"https:\/\/go.fiverr.com\/visit\/?bta=1052423&nci=17043\" Target=\"_Top\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/fiverr.ck-cdn.com\/tn\/serve\/?cid=40081059\"  width=\"601\" height=\"201\"><\/a>\n<\/p>\n<p><a class=\"wp_automatic_demo_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Freelevator-nextgeneration-multitenant-lift-elevator-management-system-nextjs-postgresql%2Ffull_screen_preview%2F60996125\">LIVE PREVIEW<\/a><a class=\"wp_automatic_buy_btn\" target=\"_blank\" href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Freelevator-nextgeneration-multitenant-lift-elevator-management-system-nextjs-postgresql%2F60996125\">BUY FOR $49<\/a><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/mailinvest.blog\/wp-content\/themes\/breek\/assets\/images\/transparent.gif\" data-lazy=\"true\" data-src=\"https:\/\/previews.customer.envatousercontent.com\/files\/660091932\/preview.png\"><\/p>\n<h1 id=\"item-description__reelevator-next-generation-multi-tenant-lift-amp-elevator-management-system\">Reelevator &#8211; Subsequent-Technology Multi-Tenant Raise &#38; Elevator Administration System | Subsequent.js, PostgreSQL<\/h1>\n<h2 id=\"item-description__project-overview\">Mission Overview<\/h2>\n<p>\n    Reelevator is a complete, enterprise-grade elevator administration system designed to revolutionize<br \/>\n    constructing upkeep operations. Constructed with Subsequent.js 16, React 19, and Prisma ORM with PostgreSQL,<br \/>\n    this platform offers real-time monitoring, predictive upkeep, and superior analytics powered<br \/>\n    by IoT sensors and digital twin expertise.\n<\/p>\n<p>\n    The system serves a number of stakeholders together with constructing house owners, service companies, contractors,<br \/>\n    suppliers, and technicians via a complicated role-based entry management (RBAC) system with<br \/>\n    7 distinct consumer roles.\n<\/p>\n<h2 id=\"item-description__core-technology-stack\">Core Expertise Stack<\/h2>\n<ul>\n<li><strong>Framework:<\/strong> Subsequent.js 16.0.3 with React 19.2.0<\/li>\n<li><strong>Language:<\/strong> TypeScript 5<\/li>\n<li><strong>Database:<\/strong> PostgreSQL with Prisma ORM 7.0.0<\/li>\n<li><strong>Authentication:<\/strong> NextAuth.js 4.24.13 with JWT and bcrypt<\/li>\n<li><strong>UI Framework:<\/strong> Radix UI elements with Tailwind CSS 4.1.17<\/li>\n<li><strong>State Administration:<\/strong> TanStack React Question 5.90.10<\/li>\n<li><strong>Kind Dealing with:<\/strong> React Hook Kind with Zod validation<\/li>\n<li><strong>Charts &#38; Analytics:<\/strong> Recharts 3.5.1<\/li>\n<li><strong>Media Administration:<\/strong> Cloudinary (next-cloudinary)<\/li>\n<li><strong>Notifications:<\/strong> Sonner toast notifications<\/li>\n<li><strong>Analytics:<\/strong> Vercel Analytics<\/li>\n<\/ul>\n<h2 id=\"item-description__key-features\">Key Options<\/h2>\n<h3 id=\"item-description__1-live-telemetry-amp-iot-integration\">1. Reside Telemetry &#38; IoT Integration<\/h3>\n<p>\n    Actual-time monitoring of elevator efficiency via IoT sensor integration. Observe stay knowledge<br \/>\n    together with ground place, pace, route, load weight, vibration, temperature, and door standing.<br \/>\n    Telemetry occasions are captured and analyzed for anomaly detection.\n<\/p>\n<h3 id=\"item-description__2-digital-twin-technology\">2. Digital Twin Expertise<\/h3>\n<p>\n    Digital replicas of bodily elevators for superior simulation, evaluation, and predictive modeling.<br \/>\n    Every elevator can have a 3D mannequin illustration with real-time knowledge synchronization.\n<\/p>\n<h3 id=\"item-description__3-predictive-maintenance-pm-plans-amp-tasks\">3. Predictive Upkeep (PM Plans &#38; Duties)<\/h3>\n<p>\n    AI-powered upkeep scheduling system that forestalls breakdowns earlier than they happen. Automated<br \/>\n    preventive upkeep plans with configurable frequency, job scheduling, and completion monitoring.<br \/>\n    Helps PREVENTIVE, CORRECTIVE, EMERGENCY, and INSPECTION upkeep sorts.\n<\/p>\n<h3 id=\"item-description__4-health-monitoring-amp-component-tracking\">4. Well being Monitoring &#38; Element Monitoring<\/h3>\n<p>\n    Complete part well being monitoring with vibration evaluation, temperature monitoring, put on<br \/>\n    share calculation, and failure rating prediction. Maintains full part alternative<br \/>\n    historical past with components monitoring and technician attribution.\n<\/p>\n<h3 id=\"item-description__5-ticketing-amp-job-assignment-system\">5. Ticketing &#38; Job Task System<\/h3>\n<p>\n    Full-featured ticket administration with precedence ranges (LOW, MEDIUM, HIGH, CRITICAL) and standing<br \/>\n    monitoring (OPEN, IN_PROGRESS, RESOLVED, CLOSED, CANCELED). Automated job assignments to technicians<br \/>\n    with scheduling, route optimization, and completion monitoring.\n<\/p>\n<h3 id=\"item-description__6-maintenance-contract-management-amc\">6. Upkeep Contract Administration (AMC)<\/h3>\n<p>\n    Annual Upkeep Contract (AMC) administration with three contract sorts: BASIC, PREMIUM, and<br \/>\n    FULL_CARE.<br \/>\n    Automated bill technology, cost monitoring, and contract renewal administration. Built-in with<br \/>\n    PM plans for automated upkeep scheduling.\n<\/p>\n<h3 id=\"item-description__7-sla-monitoring-amp-compliance\">7. SLA Monitoring &#38; Compliance<\/h3>\n<p>\n    Automated Service Stage Settlement monitoring with first response time and determination time metrics.<br \/>\n    SLA compliance reporting and alerts for contract efficiency monitoring.\n<\/p>\n<h3 id=\"item-description__8-qr-code-integration\">8. QR Code Integration<\/h3>\n<p>\n    Fast entry to elevator info and upkeep historical past through QR codes. Every elevator can have<br \/>\n    distinctive QR codes for immediate entry to service information, part particulars, and ticket creation.\n<\/p>\n<h3 id=\"item-description__9-inventory-amp-spare-parts-management\">9. Stock &#38; Spare Components Administration<\/h3>\n<p>\n    Full spare components stock system with inventory monitoring, reorder degree alerts, SKU administration,<br \/>\n    and site monitoring. Built-in buy order system with provider administration and order standing<br \/>\n    monitoring (PENDING, ORDERED, RECEIVED, CANCELED).\n<\/p>\n<h3 id=\"item-description__10-multi-stakeholder-role-based-access-control-rbac\">10. Multi-Stakeholder Position-Primarily based Entry Management (RBAC)<\/h3>\n<p>\n    Refined permission system with 7 consumer roles:\n<\/p>\n<ul>\n<li><strong>SUPER_ADMIN:<\/strong> Full system entry and management<\/li>\n<li><strong>ADMIN:<\/strong> Administrative entry with some restrictions<\/li>\n<li><strong>AGENCY:<\/strong> Company-level administration for shopper buildings and contractors<\/li>\n<li><strong>CONTRACTOR:<\/strong> Contractor and technician crew administration<\/li>\n<li><strong>TECH:<\/strong> Subject technician function with cell entry<\/li>\n<li><strong>SUPPLIER:<\/strong> Spare components and stock administration<\/li>\n<li><strong>CUSTOMER:<\/strong> Constructing proprietor with monitoring and ticket creation<\/li>\n<\/ul>\n<h3 id=\"item-description__11-agency-amp-white-label-support\">11. Company &#38; White-Label Assist<\/h3>\n<p>\n    Multi-tenant structure supporting service companies with customized branding (brand, colours, theme,<br \/>\n    customized CSS), agency-specific settings (timezone, language, auto-assignment guidelines), and contractor<br \/>\n    administration capabilities.\n<\/p>\n<h3 id=\"item-description__12-analytics-dashboard\">12. Analytics Dashboard<\/h3>\n<p>\n    Complete insights and reporting with interactive charts powered by Recharts. Knowledge-driven<br \/>\n    resolution making via efficiency metrics, failure predictions, and upkeep developments evaluation.\n<\/p>\n<h3 id=\"item-description__13-smart-notifications-system\">13. Sensible Notifications System<\/h3>\n<p>\n    Actual-time push notifications for essential occasions, upkeep necessities, ticket updates, and<br \/>\n    job assignments. Cellular system registration for push token administration throughout iOS and Android<br \/>\n    platforms.\n<\/p>\n<h3 id=\"item-description__14-audit-logging\">14. Audit Logging<\/h3>\n<p>\n    Full audit path of all system actions with consumer attribution, entity monitoring, and detailed<br \/>\n    change logs. SUPER_ADMIN unique entry for safety and compliance.\n<\/p>\n<h3 id=\"item-description__15-multi-building-management\">15. Multi-Constructing Administration<\/h3>\n<p>\n    Centralized administration of a number of buildings throughout totally different areas with metropolis, state, nation,<br \/>\n    and postal code monitoring. Constructing-level contract and elevator grouping.\n<\/p>\n<h2 id=\"item-description__database-architecture\">Database Structure<\/h2>\n<p>The system makes use of a complete PostgreSQL database with 30+ interconnected fashions:<\/p>\n<h3 id=\"item-description__authentication-amp-users\">Authentication &#38; Customers<\/h3>\n<ul>\n<li>Consumer, Account, Session, VerificationToken<\/li>\n<li>7 consumer roles with granular permissions<\/li>\n<\/ul>\n<h3 id=\"item-description__buildings-amp-elevators\">Buildings &#38; Elevators<\/h3>\n<ul>\n<li>Constructing, Elevator (6 sorts: TRACTION, HYDRAULIC, MRL, FREIGHT, HOSPITAL, DUMBWAITER)<\/li>\n<li>ElevatorComponent, ComponentHealth, ComponentReplacementHistory<\/li>\n<li>DigitalTwin for digital elevator replicas<\/li>\n<\/ul>\n<h3 id=\"item-description__iot-amp-monitoring\">IoT &#38; Monitoring<\/h3>\n<ul>\n<li>IoTSensor, LiveTelemetry, TelemetryEvent<\/li>\n<li>HealthReport with failure rating prediction<\/li>\n<\/ul>\n<h3 id=\"item-description__maintenance-amp-contracts\">Upkeep &#38; Contracts<\/h3>\n<ul>\n<li>MaintenanceContract (BASIC, PREMIUM, FULL_CARE)<\/li>\n<li>Bill, PMPlan, PMTask<\/li>\n<li>MaintenanceLog (4 sorts: PREVENTIVE, CORRECTIVE, EMERGENCY, INSPECTION)<\/li>\n<\/ul>\n<h3 id=\"item-description__tickets-amp-jobs\">Tickets &#38; Jobs<\/h3>\n<ul>\n<li>Ticket with 4 precedence ranges and 5 standing states<\/li>\n<li>JobAssignment with route optimization<\/li>\n<\/ul>\n<h3 id=\"item-description__inventory-amp-supply-chain\">Stock &#38; Provide Chain<\/h3>\n<ul>\n<li>SparePart, Provider, SupplierPart<\/li>\n<li>PurchaseOrder with standing monitoring<\/li>\n<\/ul>\n<h3 id=\"item-description__multi-tenancy\">Multi-Tenancy<\/h3>\n<ul>\n<li>Company, AgencySetting, AgencyBranding<\/li>\n<li>Contractor for crew administration<\/li>\n<\/ul>\n<h3 id=\"item-description__system-features\">System Options<\/h3>\n<ul>\n<li>QRCode for fast entry<\/li>\n<li>SLARecord for compliance monitoring<\/li>\n<li>AuditLog for safety<\/li>\n<li>MobileDevice for push notifications<\/li>\n<li>UserNotification for alerts<\/li>\n<\/ul>\n<h2 id=\"item-description__api-architecture\">API Structure<\/h2>\n<p>RESTful API with versioned endpoints below <code>\/api\/v1\/<\/code>:<\/p>\n<ul>\n<li><strong>Authentication:<\/strong> \/api\/auth\/[&#8230;nextauth]<\/li>\n<li><strong>Buildings &#38; Elevators:<\/strong> buildings, elevators, elevator-components<\/li>\n<li><strong>Monitoring:<\/strong> iot-sensors, live-telemetry, telemetry-events, health-reports,<br \/>\n        component-health<\/li>\n<li><strong>Upkeep:<\/strong> maintenance-contracts, maintenance-logs, pm-plans, pm-tasks<\/li>\n<li><strong>Tickets &#38; Jobs:<\/strong> tickets, job-assignments<\/li>\n<li><strong>Stock:<\/strong> spare-parts, suppliers, supplier-parts, purchase-orders<\/li>\n<li><strong>Digital Twins:<\/strong> digital-twins<\/li>\n<li><strong>QR Codes:<\/strong> qr-codes<\/li>\n<li><strong>Compliance:<\/strong> sla-records, invoices<\/li>\n<li><strong>Multi-Tenancy:<\/strong> companies, agency-settings, agency-branding, contractors<\/li>\n<li><strong>System:<\/strong> audit-logs, user-notifications<\/li>\n<li><strong>Media:<\/strong> cloudinary (picture\/video uploads)<\/li>\n<\/ul>\n<h2 id=\"item-description__user-dashboards\">Consumer Dashboards<\/h2>\n<p>Position-specific dashboards with tailor-made interfaces:<\/p>\n<ul>\n<li><strong>Admin Dashboard:<\/strong> System-wide administration and analytics<\/li>\n<li><strong>Company Dashboard:<\/strong> Shopper and contractor administration<\/li>\n<li><strong>Buyer Dashboard:<\/strong> Constructing and elevator monitoring<\/li>\n<li><strong>Contractor Dashboard:<\/strong> Workforce and job administration<\/li>\n<li><strong>Tech Dashboard:<\/strong> Cellular-optimized job completion interface<\/li>\n<li><strong>Provider Dashboard:<\/strong> Stock and order administration<\/li>\n<li><strong>Workers Dashboard:<\/strong> Basic employees operations<\/li>\n<\/ul>\n<h2 id=\"item-description__security-features\">Safety Options<\/h2>\n<ul>\n<li>JWT-based authentication with safe session administration<\/li>\n<li>Password hashing with bcryptjs<\/li>\n<li>Position-based entry management with granular permissions<\/li>\n<li>Middleware-based route safety<\/li>\n<li>Audit logging for all essential operations<\/li>\n<li>E mail verification system<\/li>\n<li>Password reset performance<\/li>\n<\/ul>\n<h2 id=\"item-description__mobile-amp-field-support\">Cellular &#38; Subject Assist<\/h2>\n<ul>\n<li>Cellular system registration and administration<\/li>\n<li>Push notification assist (iOS &#38; Android)<\/li>\n<li>QR code scanning for fast elevator entry<\/li>\n<li>Offline-capable job task monitoring<\/li>\n<li>Route optimization for technician dispatch<\/li>\n<\/ul>\n<h2 id=\"item-description__deployment-amp-infrastructure\">Deployment &#38; Infrastructure<\/h2>\n<ul>\n<li><strong>Node.js:<\/strong> &gt;=20.0.0<\/li>\n<li><strong>NPM:<\/strong> &gt;=10.0.0<\/li>\n<li><strong>Database:<\/strong> PostgreSQL with Prisma migrations<\/li>\n<li><strong>Internet hosting:<\/strong> Optimized for Vercel deployment<\/li>\n<li><strong>Atmosphere:<\/strong> Manufacturing-ready with surroundings variable configuration<\/li>\n<\/ul>\n<h2 id=\"item-description__development-features\">Growth Options<\/h2>\n<ul>\n<li>TypeScript for sort security<\/li>\n<li>Prisma ORM with type-safe database queries<\/li>\n<li>Database seeding assist (tsx prisma\/seed.ts)<\/li>\n<li>Scorching module alternative in improvement<\/li>\n<li>ESLint for code high quality<\/li>\n<li>Automated Prisma shopper technology<\/li>\n<li>Migration deployment scripts<\/li>\n<\/ul>\n<h2 id=\"item-description__use-cases\">Use Instances<\/h2>\n<h3 id=\"item-description__building-owners\">Constructing House owners<\/h3>\n<p>\n    Monitor all elevators throughout a number of properties from a single dashboard. Observe efficiency metrics,<br \/>\n    schedule upkeep, guarantee regulatory compliance, and obtain on the spot alerts for essential points.\n<\/p>\n<h3 id=\"item-description__service-agencies\">Service Businesses<\/h3>\n<p>\n    Handle elevator companies for a number of shoppers with complete instruments for scheduling, reporting,<br \/>\n    contractor coordination, and white-label branding. Observe SLA compliance and generate efficiency<br \/>\n    experiences.\n<\/p>\n<h3 id=\"item-description__contractors\">Contractors<\/h3>\n<p>\n    Streamline upkeep operations with automated job assignments, technician administration, route<br \/>\n    optimization, and cell entry for discipline groups. Observe job completion and components utilization.\n<\/p>\n<h3 id=\"item-description__suppliers\">Suppliers<\/h3>\n<p>\n    Handle spare components stock, monitor buy orders, coordinate deliveries with upkeep groups,<br \/>\n    and keep supplier-specific half catalogs with pricing and lead occasions.\n<\/p>\n<h3 id=\"item-description__technicians\">Technicians<\/h3>\n<p>\n    Entry job assignments on cell units, scan QR codes for elevator info, log upkeep<br \/>\n    actions, document part replacements, and replace job standing in real-time.\n<\/p>\n<h2 id=\"item-description__project-structure\">Mission Construction<\/h2>\n<ul>\n<li><strong><a href=\"\/app:\" rel=\"nofollow\">\/app:<\/a><\/strong> Subsequent.js app listing with pages and API routes<\/li>\n<li><strong><a href=\"\/components:\" rel=\"nofollow\">\/components:<\/a><\/strong> Reusable UI elements organized by function<\/li>\n<li><strong><a href=\"\/lib:\" rel=\"nofollow\">\/lib:<\/a><\/strong> Utilities, authentication, database, and validation logic<\/li>\n<li><strong><a href=\"\/prisma:\" rel=\"nofollow\">\/prisma:<\/a><\/strong> Database schema and migrations<\/li>\n<li><strong><a href=\"\/public:\" rel=\"nofollow\">\/public:<\/a><\/strong> Static property<\/li>\n<li><strong><a href=\"\/docs:\" rel=\"nofollow\">\/docs:<\/a><\/strong> Documentation together with RBAC permissions matrix<\/li>\n<\/ul>\n<h2 id=\"item-description__unique-selling-points\">Distinctive Promoting Factors<\/h2>\n<ol>\n<li><strong>Digital Twin Integration:<\/strong> First-of-its-kind digital elevator replicas for<br \/>\n        predictive evaluation<\/li>\n<li><strong>IoT-Powered Monitoring:<\/strong> Actual-time telemetry with anomaly detection<\/li>\n<li><strong>Multi-Tenant Structure:<\/strong> White-label assist for service companies<\/li>\n<li><strong>Complete RBAC:<\/strong> 7 distinct roles with granular permissions<\/li>\n<li><strong>Predictive Upkeep:<\/strong> AI-powered failure prediction and prevention<\/li>\n<li><strong>Cellular-First Design:<\/strong> Optimized for discipline technicians<\/li>\n<li><strong>Full Provide Chain:<\/strong> Finish-to-end stock and procurement administration<\/li>\n<li><strong>SLA Compliance:<\/strong> Automated monitoring and reporting<\/li>\n<\/ol>\n<h2 id=\"item-description__target-industries\">Goal Industries<\/h2>\n<ul>\n<li>Industrial Actual Property Administration<\/li>\n<li>Residential Property Administration<\/li>\n<li>Hospital &#38; Healthcare Services<\/li>\n<li>Resort &#38; Hospitality<\/li>\n<li>Buying Malls &#38; Retail Facilities<\/li>\n<li>Company Workplace Buildings<\/li>\n<li>Elevator Service &#38; Upkeep Corporations<\/li>\n<li>Elevator Components Suppliers<\/li>\n<\/ul>\n<p><strong>Model:<\/strong> 0.1.0<\/p>\n<p><strong>License:<\/strong> Non-public<\/p>\n<p><strong>Constructed with:<\/strong> Subsequent.js, React, TypeScript, Prisma, PostgreSQL, TailwindCSS<\/p>\n<p>\n<iframe data-lazy=\"true\" data-src=\"https:\/\/www.fiverr.com\/gig_widgets?id=U2FsdGVkX18x7XQvttUTrv1oEqmGNGTgvvCUiUoJ\/AP4z\/UyMz8lXGOLpu15jIMxBbTR0gmD5uBoFvhC4KWeALQRp3h\/X\/AwcVD0K8Wj9H\/ZzYKzcCNHosB9oS4SCJJFWiN85P9ICAc4OgCoE\/wHKIY7CDkf2\/DQ1vqGvk4smVe5cRDEmrLPCWi4FC8p40VUhSmWQ5udCm0zoJtorgWv3vbDQw0kKYkwn39ozAnQXDe+YvWMxkLFWA+O3TFwkJvdkIK+\/AUSnRssPKt5WHY0FhNOxnSPcLslEL4G4\/RfP95ve99U+kRnDy3X+KtzdQLY+u935ghON\/o3UE4IMv9oN6JX9RnxzL\/LRcOgnHigxStSGPKsZYtnz8RWNVT\/rOLAibqiWJadC5MYHRbekF3eg6FOGrQGkXYbsn0+a5aovnlLCbLwIqY9fcS17UX8J235iQ6cdmHNbrPeS84CMm34RA==&affiliate_id=1052423&strip_google_tagmanager=true\" loading=\"lazy\" data-with-title=\"true\" class=\"fiverr_nga_frame\" frameborder=\"0\" height=\"350\" width=\"100%\" referrerpolicy=\"no-referrer-when-downgrade\" data-mode=\"random_gigs\" onload=\" var frame = this; var script = document.createElement('script'); script.addEventListener('load', function() { window.FW_SDK.register(frame); }); script.setAttribute('src', 'https:\/\/www.fiverr.com\/gig_widgets\/sdk'); document.body.appendChild(script); \" ><\/iframe>\n<br \/>\n<a href=\"https:\/\/1.envato.market\/c\/2840012\/950273\/4415?u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Freelevator-nextgeneration-multitenant-lift-elevator-management-system-nextjs-postgresql%2F60996125\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LIVE PREVIEWBUY FOR $49 Reelevator &#8211; Subsequent-Technology Multi-Tenant Raise &#38; Elevator Administration System | Subsequent.js, PostgreSQL Mission Overview Reelevator is a complete, enterprise-grade elevator administration&#8230;<\/p>\n","protected":false},"author":1,"featured_media":106248,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[28426,28427,28428,26971,4527,16243,19037,14683,28429,27492,22823,19628,4341,18861,4345],"class_list":["post-106247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codes","tag-cloudinary","tag-digital-twin","tag-elevator-management","tag-iot","tag-multi-tenant","tag-next-js","tag-nextauth","tag-postgresql","tag-predictive-maintenance","tag-prisma","tag-radix-ui","tag-rbac","tag-react","tag-tailwind-css","tag-typescript"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog<\/title>\n<meta name=\"description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog\" \/>\n<meta property=\"og:description\" content=\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/\" \/>\n<meta property=\"og:site_name\" content=\"mailinvest.blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/freelanceracademic\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-14T07:51:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-14T07:52:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png\" \/>\n\t<meta property=\"og:image:width\" content=\"590\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin@mailinvest.blog\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin@mailinvest.blog\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/\"},\"author\":{\"name\":\"admin@mailinvest.blog\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\"},\"headline\":\"Reelevator &#8211; Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL\",\"datePublished\":\"2025-12-14T07:51:24+00:00\",\"dateModified\":\"2025-12-14T07:52:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/\"},\"wordCount\":1279,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/1765698685_preview.png\",\"keywords\":[\"cloudinary\",\"Digital Twin\",\"Elevator Management\",\"iot\",\"multi tenant\",\"next js\",\"nextauth\",\"postgresql\",\"predictive maintenance\",\"prisma\",\"radix ui\",\"rbac\",\"react\",\"tailwind css\",\"typescript\"],\"articleSection\":[\"Code's\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/\",\"name\":\"Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/1765698685_preview.png\",\"datePublished\":\"2025-12-14T07:51:24+00:00\",\"dateModified\":\"2025-12-14T07:52:25+00:00\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/1765698685_preview.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/1765698685_preview.png\",\"width\":590,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/2025\\\/12\\\/14\\\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mailinvest.blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reelevator &#8211; Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#website\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"name\":\"mailinvest.blog\",\"description\":\"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.\",\"publisher\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mailinvest.blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#organization\",\"name\":\"mailinvest\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"contentUrl\":\"https:\\\/\\\/mailinvest.blog\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/default.png\",\"width\":1000,\"height\":1000,\"caption\":\"mailinvest\"},\"image\":{\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/freelanceracademic\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mailinvest.blog\\\/#\\\/schema\\\/person\\\/012701c4c204d4e4ebd34f926cfd31a4\",\"name\":\"admin@mailinvest.blog\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g\",\"caption\":\"admin@mailinvest.blog\"},\"sameAs\":[\"https:\\\/\\\/mailinvest.blog\",\"admin@mailinvest.blog\"],\"url\":\"https:\\\/\\\/mailinvest.blog\\\/index.php\\\/author\\\/adminmailinvest-blog\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/","og_locale":"en_US","og_type":"article","og_title":"Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog","og_description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","og_url":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/","og_site_name":"mailinvest.blog","article_publisher":"https:\/\/www.facebook.com\/freelanceracademic\/","article_published_time":"2025-12-14T07:51:24+00:00","article_modified_time":"2025-12-14T07:52:25+00:00","og_image":[{"width":590,"height":300,"url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png","type":"image\/png"}],"author":"admin@mailinvest.blog","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin@mailinvest.blog","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#article","isPartOf":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/"},"author":{"name":"admin@mailinvest.blog","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4"},"headline":"Reelevator &#8211; Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL","datePublished":"2025-12-14T07:51:24+00:00","dateModified":"2025-12-14T07:52:25+00:00","mainEntityOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/"},"wordCount":1279,"commentCount":0,"publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png","keywords":["cloudinary","Digital Twin","Elevator Management","iot","multi tenant","next js","nextauth","postgresql","predictive maintenance","prisma","radix ui","rbac","react","tailwind css","typescript"],"articleSection":["Code's"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/","url":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/","name":"Reelevator - Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL - mailinvest.blog","isPartOf":{"@id":"https:\/\/mailinvest.blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#primaryimage"},"image":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png","datePublished":"2025-12-14T07:51:24+00:00","dateModified":"2025-12-14T07:52:25+00:00","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis.mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what's new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","breadcrumb":{"@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#primaryimage","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2025\/12\/1765698685_preview.png","width":590,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/mailinvest.blog\/index.php\/2025\/12\/14\/reelevator-next-generation-multi-tenant-lift-elevator-management-system-next-js-postgresql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mailinvest.blog\/"},{"@type":"ListItem","position":2,"name":"Reelevator &#8211; Next-Generation Multi-Tenant Lift &amp; Elevator Management System | Next.js, PostgreSQL"}]},{"@type":"WebSite","@id":"https:\/\/mailinvest.blog\/#website","url":"https:\/\/mailinvest.blog\/","name":"mailinvest.blog","description":"Technology is forever changing, and there are always new pieces of technology to replace obsolete ones. Tons of people enjoy reading tech blogs on a daily basis. mailinvest.blog tracks all the latest consumer technology breakthroughs and shows you what&#039;s new, what matters and how technology can enrich your life. mailinvest.blog also provides the information, tools, and advice that helps when deciding what to buy.","publisher":{"@id":"https:\/\/mailinvest.blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mailinvest.blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mailinvest.blog\/#organization","name":"mailinvest","url":"https:\/\/mailinvest.blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/","url":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","contentUrl":"https:\/\/mailinvest.blog\/wp-content\/uploads\/2022\/01\/default.png","width":1000,"height":1000,"caption":"mailinvest"},"image":{"@id":"https:\/\/mailinvest.blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/freelanceracademic\/"]},{"@type":"Person","@id":"https:\/\/mailinvest.blog\/#\/schema\/person\/012701c4c204d4e4ebd34f926cfd31a4","name":"admin@mailinvest.blog","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98ed217bd0f3d6a6dcae2d9b0c76e305b049a07275e315e1407e19ec8b08e139?s=96&d=mm&r=g","caption":"admin@mailinvest.blog"},"sameAs":["https:\/\/mailinvest.blog","admin@mailinvest.blog"],"url":"https:\/\/mailinvest.blog\/index.php\/author\/adminmailinvest-blog\/"}]}},"_links":{"self":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/106247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/comments?post=106247"}],"version-history":[{"count":1,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/106247\/revisions"}],"predecessor-version":[{"id":106249,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/posts\/106247\/revisions\/106249"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media\/106248"}],"wp:attachment":[{"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/media?parent=106247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/categories?post=106247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mailinvest.blog\/index.php\/wp-json\/wp\/v2\/tags?post=106247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}