diff --git a/frontend/src/components/Applications/ApplicationPlanModal.js b/frontend/src/components/Applications/ApplicationPlanModal.js
index a8e1149..d940963 100644
--- a/frontend/src/components/Applications/ApplicationPlanModal.js
+++ b/frontend/src/components/Applications/ApplicationPlanModal.js
@@ -1,9 +1,402 @@
-// This is a placeholder - the ApplicationPlanModal component was in the main file
-// We need to extract it to this separate file for better organization
-// For now, the modal functionality is temporarily unavailable until we recreate it
+import React, { useState, useEffect } from 'react';
+import { XMarkIcon, MapPinIcon, WrenchScrewdriverIcon, BeakerIcon } from '@heroicons/react/24/outline';
+import PropertyMap from '../Maps/PropertyMap';
+import toast from 'react-hot-toast';
-const ApplicationPlanModal = () => {
- return