🏗️ Project Management System
WhatsApp-based project management with role-based access control
Admin Portal
Full system access and control
  • ✅ Add project managers
  • ✅ View all projects
  • ✅ Remove architects
  • ✅ Create custom roles
Manager Portal
Project and team management
  • ✅ Create projects
  • ✅ Add team members
  • ✅ Manage stages
  • ✅ Change project status
Architect Access
Upload and manage drawings
  • ✅ Upload drawings
  • ✅ Fetch latest files
  • ✅ View project stages
  • ✅ WhatsApp integration
Client Access
View project progress
  • ✅ View projects
  • ✅ Fetch drawings
  • ✅ Track progress
  • ✅ WhatsApp updates
System Features

📱 WhatsApp Integration

Send and receive files directly through WhatsApp. Upload drawings, fetch latest versions, and get instant notifications.

🔐 Role-Based Access

Four distinct roles with custom permissions. Admins can create additional custom roles with specific capabilities.

☁️ Cloud Storage

All files automatically organized in Google Drive with timestamped versions and stage-based folder structure.

How It Works
1

Admin Setup

Admin logs in and adds project managers through the admin portal

2

Manager Creates Projects

Manager creates projects, adds architects/clients, and defines project stages

3

Architects Upload Files

Architects send drawings via WhatsApp, select project and sub-stage for automatic organization

4

Everyone Stays Updated

Clients and team members can fetch latest drawings anytime via WhatsApp

© 2024 Project Management System. Built with Next.js, TypeScript, and WhatsApp Business API.