diff --git a/app/Http/Controllers/ServiceLinksController.php b/app/Http/Controllers/ServiceLinksController.php
new file mode 100644
index 0000000..9ac78de
--- /dev/null
+++ b/app/Http/Controllers/ServiceLinksController.php
@@ -0,0 +1,15 @@
+all();
+ }
+}
diff --git a/app/Models/ServicesLink.php b/app/Models/ServicesLink.php
new file mode 100644
index 0000000..e36755d
--- /dev/null
+++ b/app/Models/ServicesLink.php
@@ -0,0 +1,11 @@
+id();
+ $table->string('name', 255);
+ $table->string('link', 255);
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('services_links');
+ }
+};
diff --git a/resources/service_links.js b/resources/service_links.js
new file mode 100644
index 0000000..4e83bb2
--- /dev/null
+++ b/resources/service_links.js
@@ -0,0 +1,18 @@
+import './js/bootstrap';
+import { createApp } from 'vue'
+import { createPinia } from 'pinia'
+import App from './views/ServiceLinks/ServicesLinks.vue'
+import { createVuetify } from 'vuetify'
+import 'vuetify/styles'
+import * as components from 'vuetify/components'
+import * as directives from 'vuetify/directives'
+import '@mdi/font/css/materialdesignicons.css'
+
+const pinia = createPinia();
+
+const vuetify = createVuetify({
+ components,
+ directives
+});
+
+createApp(App).use(vuetify).use(pinia).mount("#app");
diff --git a/resources/stores/services_list.js b/resources/stores/services_list.js
new file mode 100644
index 0000000..46d9a16
--- /dev/null
+++ b/resources/stores/services_list.js
@@ -0,0 +1,21 @@
+import {defineStore} from "pinia";
+import axios from "axios";
+
+export const useServicesList = defineStore('services_list', {
+ state: () => ({
+ links: Object
+ }),
+ getters: {
+
+ },
+ actions: {
+ async getList(){
+ await axios
+ .get('/api/v1/services_list')
+ .then((response) => {
+ this.links = response.data;
+ });
+ }
+
+ },
+})
diff --git a/resources/views/ServiceLinks/ServicesLinks.vue b/resources/views/ServiceLinks/ServicesLinks.vue
new file mode 100644
index 0000000..6682286
--- /dev/null
+++ b/resources/views/ServiceLinks/ServicesLinks.vue
@@ -0,0 +1,54 @@
+
+
+
+ Список сервисов и страниц