diff --git a/index.html b/index.html
index 7c88f1e8..42618495 100644
--- a/index.html
+++ b/index.html
@@ -4,6 +4,8 @@
+
+
React template
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 00000000..e7b8dfb1
--- /dev/null
+++ b/public/favicon.ico
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/public/logo192.png b/public/logo192.png
new file mode 100644
index 00000000..fc44b0a3
Binary files /dev/null and b/public/logo192.png differ
diff --git a/public/logo512.png b/public/logo512.png
new file mode 100644
index 00000000..a4e47a65
Binary files /dev/null and b/public/logo512.png differ
diff --git a/public/manifest.json b/public/manifest.json
new file mode 100644
index 00000000..fc7042a7
--- /dev/null
+++ b/public/manifest.json
@@ -0,0 +1,27 @@
+{
+ "name": "PP",
+ "short_name": "PP",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "logo192.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ },
+ {
+ "src": "logo512.png",
+ "type": "image/png",
+ "sizes": "512x512"
+ }
+ ],
+ "start_url": "/",
+ "display": "standalone",
+ "orientation": "portrait",
+ "background_color": "#262626",
+ "theme_color": "#f2f2f2",
+ "scope": "."
+}