diff --git a/.gitignore b/.gitignore
index 4f3eb8b..3546ea7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,4 +8,5 @@ logo/
app.json
Procfile
.vscode/
-.gitignore
\ No newline at end of file
+.gitignore
+pyproject.toml
\ No newline at end of file
diff --git a/.replit b/.replit
new file mode 100644
index 0000000..be5c413
--- /dev/null
+++ b/.replit
@@ -0,0 +1,2 @@
+language = "python3"
+run = "python run-repl.py"
\ No newline at end of file
diff --git a/README.md b/README.md
index d63308f..02bac8d 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,10 @@
* Search through the channel/chat.
* Download media files through browser/download managers.
+## Deploy Guide (Repl.it)
+
+A detailed and beginner friendly guide on how to deploy this project on a free instance of https://repl.it can be found [here](replit-deploy-guide.md).
+
## Deploy Guide
* **Clone to local machine.**
diff --git a/app/generate_session_string.py b/app/generate_session_string.py
index 124922b..6cace64 100644
--- a/app/generate_session_string.py
+++ b/app/generate_session_string.py
@@ -3,8 +3,8 @@ import os
from telethon.sync import TelegramClient
from telethon.sessions import StringSession
-api_id = int(os.environ.get('API_ID') or input("Enter your API_ID: "))
-api_hash = os.environ.get('API_HASH') or input("Enter your API_HASH: ")
+api_id = int(os.getenv('API_ID') or input("Enter your API_ID: "))
+api_hash = os.getenv('API_HASH') or input("Enter your API_HASH: ")
with TelegramClient(StringSession(), api_id, api_hash) as client:
- print(client.session.save())
+ print("\n" + client.session.save())
diff --git a/app/icons/logout.png b/app/icons/logout.png
new file mode 100644
index 0000000..7c3be37
Binary files /dev/null and b/app/icons/logout.png differ
diff --git a/app/icons/sun.png b/app/icons/sun.png
new file mode 100644
index 0000000..7ba6275
Binary files /dev/null and b/app/icons/sun.png differ
diff --git a/app/templates/footer.html b/app/templates/footer.html
index 2ddabd5..d4804fd 100644
--- a/app/templates/footer.html
+++ b/app/templates/footer.html
@@ -1,10 +1,26 @@
+