/backend-laravel

Laravel приложението на https://destination.bg/

Primary LanguagePHP

Въведение

Това хранилище е втора част от пъзела, който ви е нужен, за да сглобите проекта.

Приложението, което е поместено в това хранилище, се базира на Laravel PHP Framework и отговаря за контрола и предоставянето на информация към Nuxt 3 приложението.

Ето обяснение за какво точно се използва:

  1. Извлича статичното съдържание за категориите, туристическите райони и забележителностите от хранилището static-contents и го импортира в базата данни.
  2. Предоставя публични API endpoints на Nuxt 3 приложението, така че то да може да чете, създава и записва съдържание в базата данни. Въпросните API endpoints касаят основно потребителската функционалност на сайта.

Хранилища

  1. Част първа - Статично съдържание за забележителностите
  2. Част втора - Laravel за административен панел и REST API
  3. Част трета - Nuxt 3 за публичната част на сайта

Технологии

Това са технологиите, които са съчетани, за да се изгради административния панел и публичното REST API.

Server & Building

Languages

Frameworks

Authentication

Styles

Linters & Formatters

Tests

Git Hooks


Искате да допринесете?

Този проект е управляван изцяло от доброволци. Зад него не стои компания, която да го разработва и финансира. Ако смятате, че има какво да се промени към по-добро и имате желание да помогнете, ето няколко направления, в които можете да го направите.

Цялата комуникация се извършва чрез нашия Discord сървър, така че трябва да бъдете там, за да проследите процесите.

  1. Исторически текст за забележителност - използвайте канал #landmarks, за да сигнализирате, ако има неточности в текстовете на забележителностите или директно ги променете, както е описано в Наръчника за текстовете
  2. Разработка - прочетете нашите наръчници на доброволеца в Laravel хранилището или в Nuxt 3 хранилището и използвайте каналите #frontend и #backend в Discord
  3. Дизайн - използвайте канал #design в Discord
  4. SEO оптимизация - използвайте канал #seo в Discord
  5. Маркетинг и реклама - използвайте канал #marketing в Discord
  6. Друго? - свържете се с нас чрез нашата контактна форма в сайта и ни кажете с какво друго искате да ни помогнете или ни пишете директно в канал #general в Discord

Финансов принос

Като проект, управляван изцяло доброволно от общността, без голяма корпоративна подкрепа зад гърба си, приветстваме финансова помощ чрез GitHub Sponsors и OpenCollective страниците.

Предварително благодарим на всеки, който допринесе финансово за поддръжката и развитието на проекта! В изображението отдолу се съдържат аватарите на всички хора, които вече допринесоха.