You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Onramp aims to be a collection of resources presented in a way that makes it possible for folks to become Laravel programmers as easily and effectively as possible.
8
+
Onramp aims to be a collection of resources presented in a way that makes it possible for folks to become Laravel
9
+
programmers as easily and effectively as possible.
9
10
10
11
## Requirements
11
12
12
-
- PHP 8.1
13
+
- PHP 8.2
13
14
-[Composer](https://getcomposer.org/download/)
14
15
-[NPM](https://nodejs.org/)
15
16
16
-
> [Vite](https://vitejs.dev/) requires node `^14.18.0 || >=16.0.0` to run
17
+
> [Vite](https://vitejs.dev/) requires Node.js version `20.19+ || 22.12+`. However, some templates require a higher
18
+
> Node.js version to work, please upgrade if your package manager warns about it.
17
19
18
-
- Create a [GitHub OAuth Application](https://github.com/settings/developers). If you use Valet to serve your application locally, you can use the following settings:
20
+
- Create a [GitHub OAuth Application](https://github.com/settings/developers). If you use Valet to serve your
21
+
application locally, you can use the following settings:
19
22
- Application Name: `Local Onramp`
20
23
- Homepage URL: `http://onramp.test`
21
24
- Application Description: `Local Version of Onramp`
Check out the [Contribution Guide](https://github.com/tighten/onramp/blob/main/contributing.md) to learn more about how to contribute.
29
+
Check out the [Contribution Guide](https://github.com/tighten/onramp/blob/main/contributing.md) to learn more about how
30
+
to contribute.
27
31
28
32
## Language translations
29
33
30
-
To make language translation strings available to the Vue.js frontend, a `translations.js` file is generated from the Laravel language files found in the `resources/lang` directory. To regenerate this `translations.js` file after translations have been changed or added, run:
34
+
To make language translation strings available to the Vue.js frontend, a `translations.js` file is generated from the
35
+
Laravel language files found in the `resources/lang` directory. To regenerate this `translations.js` file after
36
+
translations have been changed or added, run:
31
37
32
38
```bash
33
39
php artisan export:messages-flat
34
40
```
35
41
36
42
## Seeding Data
37
43
38
-
Onramp creates and uses JSON files to seed your local database. To update these JSON files use the following command. Be sure to commit your changes to the repo:
44
+
Onramp creates and uses JSON files to seed your local database. To update these JSON files use the following command. Be
45
+
sure to commit your changes to the repo:
39
46
40
-
> Note: You may run the below command without the `--all` flag to choose a table to sync. Run with `--override` to automatically override the contents in an existing seed file.
47
+
> Note: You may run the below command without the `--all` flag to choose a table to sync. Run with `--override` to
48
+
> automatically override the contents in an existing seed file.
41
49
42
50
```bash
43
51
php artisan generate:seeds-from-db --all
@@ -49,7 +57,8 @@ Then, to seed your local database run:
49
57
php artisan migrate:fresh --seed
50
58
```
51
59
52
-
> Warning: Any changes made to your local database will be overridden when seeding your database from the production seeder files.
60
+
> Warning: Any changes made to your local database will be overridden when seeding your database from the production
61
+
> seeder files.
53
62
54
63
## Security
55
64
@@ -59,8 +68,10 @@ If you discover any security related issues, please email matt.stauffer@tighten.
Tighten's whole-business approach transcends engineering, propelling software-driven businesses forward with clarity and confidence. You can learn more about us on our [web site](https://tighten.com/).
76
+
Tighten's whole-business approach transcends engineering, propelling software-driven businesses forward with clarity and
77
+
confidence. You can learn more about us on our [website](https://tighten.com/).
0 commit comments