diff --git a/src/app/LoadingSkeleton.tsx b/src/app/LoadingSkeleton.tsx
new file mode 100644
index 0000000..fdfd7ce
--- /dev/null
+++ b/src/app/LoadingSkeleton.tsx
@@ -0,0 +1,21 @@
+import React from 'react';
+
+const LoadingSkeleton = () => (
+  
+    {/* Title Skeleton */}
+    
+    {/* FileGrid Skeleton */}
+    
+      {[...Array(6)].map((_, i) => (
+        
+      ))}
+    
+    {/* UploadForm Skeleton */}
+    
+  
+         
+      
+      
+      
+        
+          File Details
+        
+        
+          {" Loading..."}
+        
+        
+          
+            Name:{" Loading..."}
+          
+          
+            Size:{" Loading..."}
+          
+          
+            Owner:{" Loading..."}
+          
+          
+            Upload Date:{" Loading..."}
+          
+          
+            Description:{" Loading..."}
+          
+          
+            
+          
+        
+