diff --git a/.gitignore b/.gitignore
index 8e36a30..9933b80 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,14 @@
+# macOS system files
 .DS_Store
+
+# IDE directories and files
+.idea/
+.vscode/
+*.sublime-project
+*.sublime-workspace
+
+# Node modules
 node_modules/
+
+# Environment variables
 .env
\ No newline at end of file