arrow_backAll Projects
workFrontend Developer

Orgaplan – Construction Logistics Platform

Web application for managing construction site logistics, equipment scheduling, and resource planning for large-scale construction projects.

analyticsProject Metrics
50+
sites
99%
uptime
300+
equipment
check_circleCoordinated logistics across 50+ active construction sites
check_circleReduced equipment idle time by 35% through conflict-aware scheduling
check_circleAutomated daily site briefings eliminating 2hrs/day of manual reporting per site manager
warning

The Challenge

Large construction firms struggled with coordinating equipment, materials, and personnel across multiple active sites simultaneously. Manual spreadsheet-based logistics caused scheduling conflicts, equipment idle time, and project delays.

lightbulb

The Solution

Developed a React-based logistics dashboard backed by Node.js and MongoDB. Equipment and resource entries are managed through an intake form system with conflict-detection logic. Nodemailer handles automated daily briefing emails to site managers. Material UI ensured a clear, data-dense interface usable on tablets on-site.

architecture.txt
{# Architecture Overview}
React + Material UI → Node.js/Express API → MongoDB via Mongoose → Nodemailer notification engine → Real-time conflict detection
code

Tech Stack

star

Key Features

check

Built interactive frontend for site logistics and equipment scheduling

check

Designed resource allocation and planning dashboards

check

Implemented real-time site data views with Material UI

check

Integrated backend APIs for equipment and personnel management

account_tree

Architecture Overview

FrontendAPI / BackendDatabaseReal-time
web01

React + Material UI

Frontend
arrow_downward
data flow
dns02

Node.js/Express API

API / Backend
arrow_downward
data flow
database03

MongoDB via Mongoose

Database
arrow_downward
data flow
dns04

Nodemailer notification engine

API / Backend
arrow_downward
data flow
bolt05

Real-time conflict detection

Real-time
layers5 servicesaccount_tree4 layersarrow_downwardTop-to-bottom data flow