diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 0000000..044ec72
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,30 @@
+# Contributing to Filament Short URL
+
+Thank you for considering contributing to the Filament Short URL plugin!
+
+## Development Setup
+
+If you are modifying the plugin source code and need to recompile its stylesheet after changing Blade, PHP, or configuration files, follow these steps:
+
+### 1. Recompile Plugin CSS (Tailwind CSS v4)
+Run the Tailwind CSS CLI from the root folder of your host application to scan the plugin's views and compile the final stylesheet:
+
+```bash
+npx @tailwindcss/cli -i ./packages/filament-short-url/resources/css/plugin.css \
+ -o ./packages/filament-short-url/resources/dist/filament-short-url.css --minify
+```
+
+### 2. Re-publish compiled assets
+After compiling, publish the updated CSS stylesheet to the public folder of your host application so the browser can load it:
+
+```bash
+php artisan filament:assets
+```
+
+## Running Tests
+
+We enforce test coverage for all features. To run the tests from the root of your host application:
+
+```bash
+php artisan test --filter=ShortUrl
+```
diff --git a/README.md b/README.md
index 637fa64..23b8750 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,16 @@
+ {!! __('filament-short-url::default.app_linking_matched_description', ['app' => e($matchedApp['name'])]) !!} +
++ {{ __('filament-short-url::default.app_linking_supported_apps_helper') }} +
+ ++ {{ __('filament-short-url::default.app_redirect_opening_in', ['app' => $appName]) ?? "Opening in {$appName}" }} +
++ {{ __('filament-short-url::default.app_redirect_waiting_text') ?? 'We are redirecting you to the native application. Please wait a moment...' }} +
++ + {{ __('filament-short-url::default.app_redirect_in_app_warning_title') ?? 'In-App Browser Detected' }} +
++ {{ __('filament-short-url::default.app_redirect_in_app_warning_desc') ?? 'Redirections can be restricted inside Instagram or Facebook. Tap the three dots (β’β’β’) in the top-right corner and select "Open in Safari" or "Open in Chrome" to launch the app.' }} +
++ {{ __('filament-short-url::default.expired_title') ?? 'Link Inactive or Expired' }} +
++ {{ __('filament-short-url::default.expired_description') ?? 'This link is no longer active. It may have reached its click limit, expiration date, or has been deactivated.' }} +
++ {{ $shortUrl->getShortUrl() }} +
+