diff --git a/apps/web/index.html b/apps/web/index.html
index 198d398f..4ed93d30 100644
--- a/apps/web/index.html
+++ b/apps/web/index.html
@@ -7,6 +7,7 @@
+
diff --git a/apps/web/public/logo-192.png b/apps/web/public/logo-192.png
new file mode 100644
index 00000000..14d933a4
Binary files /dev/null and b/apps/web/public/logo-192.png differ
diff --git a/apps/web/public/logo-512.png b/apps/web/public/logo-512.png
new file mode 100644
index 00000000..b7416ad8
Binary files /dev/null and b/apps/web/public/logo-512.png differ
diff --git a/apps/web/public/manifest.json b/apps/web/public/manifest.json
new file mode 100644
index 00000000..ae01dc89
--- /dev/null
+++ b/apps/web/public/manifest.json
@@ -0,0 +1,11 @@
+{
+ "name": "Stirling Image",
+ "short_name": "Stirling Image",
+ "icons": [
+ { "src": "/logo-192.png", "sizes": "192x192", "type": "image/png" },
+ { "src": "/logo-512.png", "sizes": "512x512", "type": "image/png" }
+ ],
+ "theme_color": "#3b82f6",
+ "background_color": "#ffffff",
+ "display": "standalone"
+}