@@ -18,47 +18,51 @@ The application is designed to provide a smooth and interactive user experience.
18
18
To get started with the installation, follow these steps:
19
19
20
20
1 . Clone the repository
21
- `` git clone https://github.com/perisicnikola37/laravel-inertia-vue-spa.git ` `
21
+ ` git clone https://github.com/perisicnikola37/laravel-inertia-vue-spa.git `
22
22
23
23
2 . Enter project directory
24
- `` cd laravel-inertia-vue-project ` `
24
+ ` cd laravel-inertia-vue-project `
25
25
26
26
3 . Install/update composer
27
- `` composer install | composer update | composer install --ignore-platform-req=ext-iconv ` `
27
+ ` composer install | composer update | composer install --ignore-platform-req=ext-iconv `
28
28
29
29
4 . Install npm
30
- `` npm install ` `
30
+ ` npm install `
31
31
32
- 3 . Set up the environment variables
33
- `` cp .env.example .env ` `
32
+ 5 . Set up the environment variables
33
+ ` cp .env.example .env `
34
34
35
- 4 . Generate an application key
36
- `` php artisan key:generate ` `
35
+ 6 . Generate an application key
36
+ ` php artisan key:generate `
37
37
38
- 5 . Configure the database
39
- `` php artisan migrate ` `
38
+ 7 . Configure the database
39
+ ` php artisan migrate `
40
40
41
- 6 . Start the development server
42
- `` npm run dev ` `
41
+ 8 . Generate storage link
42
+ ` php artisan storage:link `
43
43
44
- 7 . Visit the application at [ http://localhost:8000 ] ( http://localhost:8000 )
44
+ 9 . Start the development servers
45
+ ` npm run dev ` & ` php artisan serve `
46
+
47
+ 10 . Visit the application at [ http://localhost:8000 ] ( http://localhost:8000 )
45
48
46
49
## Features
47
50
48
51
This application includes the following features:
49
52
50
- - User authentication and authorization
51
- - CRUD operations for users and roles
52
- - Real-time updates using Inertia.js and Vue.js
53
- - Two factor authentication
54
- - Browser sessions
55
- - Full text searching
56
- - Pagination
57
- - Multi delete users
58
- - Inertia.ks progress indicator
59
- - Font Awesome icons
60
- - Application analytics
61
- - User default profile avatar
53
+ - User authentication and authorization
54
+ - CRUD operations for users and roles
55
+ - Real-time updates using Inertia.js and Vue.js
56
+ - Two factor authentication
57
+ - Browser sessions
58
+ - Full text searching
59
+ - Pagination
60
+ - Multi delete users
61
+ - Inertia.ks progress indicator
62
+ - Font Awesome icons
63
+ - Application analytics
64
+ - User default profile avatar
65
+
62
66
## Contributing
63
67
64
68
If you would like to contribute to this project, please follow these steps:
0 commit comments