Преглед на файлове

Update README.md

Signed-off-by: Andrew Wallo <andrewdwallo@gmail.com>
3.x
Andrew Wallo преди 1 година
родител
ревизия
943cd98d3c
No account linked to committer's email address
променени са 1 файла, в които са добавени 22 реда и са изтрити 1 реда
  1. 22
    1
      README.md

+ 22
- 1
README.md Целия файл

@@ -5,7 +5,8 @@
5 5
 <img width="1920" alt="Screenshot 2024-05-07 at 10 23 31 PM" src="https://github.com/andrewdwallo/erpsaas/assets/104294090/c85862ac-62ff-4c0d-9b2a-f7393ad977ef">
6 6
 <img width="1920" alt="Screenshot 2024-05-07 at 10 24 11 PM" src="https://github.com/andrewdwallo/erpsaas/assets/104294090/3a4deebc-528c-4b84-91db-9f0515de883d">
7 7
 <img width="1920" alt="Screenshot 2024-05-07 at 10 24 46 PM" src="https://github.com/andrewdwallo/erpsaas/assets/104294090/c50a899d-ee6f-4300-92a9-4a41c5433972">
8
-<img width="1920" alt="Screenshot 2024-05-07 at 10 25 19 PM" src="https://github.com/andrewdwallo/erpsaas/assets/104294090/cfdab106-5d3d-4053-ac69-a2a1b0ca90d0">
8
+<img width="1920" alt="Screenshot 2024-05-07 at 10 55 56 PM" src="https://github.com/andrewdwallo/erpsaas/assets/104294090/6395030a-6688-4b08-bf6c-b12b5e591b31">
9
+
9 10
 
10 11
 
11 12
 This repo is currently a work in progress — PRs and issues welcome!
@@ -150,6 +151,25 @@ public static function getAllLanguages(): array
150 151
 }
151 152
 ```
152 153
 
154
+## Plaid Integration
155
+
156
+To integrate [Plaid](https://plaid.com/) with your application for enhanced financial data connectivity, you must first create an account with Plaid and obtain your credentials. Set your credentials in the `.env` file as follows:
157
+
158
+```env
159
+PLAID_CLIENT_ID=your-client-id
160
+PLAID_CLIENT_SECRET=your-secret
161
+PLAID_ENVIRONMENT=sandbox # Can be sandbox, development, or production
162
+PLAID_WEBHOOK_URL=https://my-static-domain.ngrok-free.app/api/plaid/webhook # Must have /api/plaid/webhook appended
163
+```
164
+
165
+The `PLAID_WEBHOOK_URL` is essential as it enables your application to receive real-time updates on transactions from connected bank accounts. This webhook URL must contain a static domain, which can be obtained from services like ngrok that offer a free static domain upon signup. Alternatively, you may use any other service that provides a static domain.
166
+
167
+After integrating Plaid, you can connect your account on the "Connected Accounts" page and link your financial institution. Before importing transactions, ensure to run the following command to process the queued transactions:
168
+
169
+```bash
170
+php artisan queue:work --queue=transactions
171
+```
172
+
153 173
 ## Dependencies
154 174
 
155 175
 - [filamentphp/filament](https://github.com/filamentphp/filament) - A collection of beautiful full-stack components
@@ -157,6 +177,7 @@ public static function getAllLanguages(): array
157 177
 - [andrewdwallo/transmatic](https://github.com/andrewdwallo/transmatic) - A package for automatic translation using machine translation services
158 178
 - [akaunting/laravel-money](https://github.com/akaunting/laravel-money) - Currency formatting and conversion package for Laravel
159 179
 - [squirephp/squire](https://github.com/squirephp/squire) - A library of static Eloquent models for common fixture data
180
+- [awcodes/filament-table-repeater](https://github.com/awcodes/filament-table-repeater) - A modified version of the Filament Forms Repeater to display it as a table. 
160 181
 
161 182
 ***Note*** : It is recommended to read the documentation for all dependencies to get yourself familiar with how the application works.
162 183
 

Loading…
Отказ
Запис