CMS dla restauracji

PHP 677 PLN
Praca 1 z 22
Opracowano lekki i funkcjonalny narzędzie CMS do zarządzania stroną internetową restauracji: menu, kategorie, zdjęcia potraw, kontakty, zamówienia i wszystko, co potrzebne administratorowi restauracji, aby szybko edytować treści bez wiedzy technicznej.

Cel i przeznaczenie

Celem projektu było stworzenie systemu zarządzania treścią (CMS) dostosowanego do specyfiki branży restauracyjnej:

możliwość dla administratorów restauracji, bez umiejętności programowania, dodawania/edycji menu, kategorii potraw, zdjęć potraw, informacji o lokalu, danych kontaktowych.

zapewnienie prostego, ale efektywnego panelu zarządzania, który pozwala na zmianę treści wizualnych, cen, sekcji menu, promocji.

stworzenie bazy, na której można szybko uruchomić stronę restauracji lub kawiarni i dalej rozwijać (dodawać zamówienia online, rezerwacje, opinie).

Stos technologii

Backend: #Laravel (framework PHP)

Baza danych: #MySQL

Frontend: szablony Blade Laravel, #HTML5 / #CSS3, #JavaScript (minimalnie)

Przechowywanie plików: standard #Laravel Storage (dla zdjęć potraw, logo restauracji)

Autoryzacja: wbudowane mechanizmy #Laravel dla administratorów systemu

Kontrola wersji: Git + GitHub

Wdrażanie / środowisko: lokalne lub środowisko hostingowe, w tym migracje, dane seed i konfiguracja środowiska przez .env

Główne możliwości

Użytkownik-administrator (panel CMS):

tworzenie / edytowanie / usuwanie kategorii menu (np.: „Sałatki”, „Dania gorące”, „Desery”)

dodawanie / edytowanie / usuwanie pozycji menu: nazwa potrawy, opis, cena, zdjęcie

przesyłanie zdjęcia potrawy, logo restauracji, ewentualnie galerii zdjęć

zarządzanie informacjami o lokalu: adres, godziny otwarcia, kontakty, media społecznościowe

Publiczna część strony (dla klientów):

wyświetlanie menu według kategorii

przeglądanie zdjęć potraw i informacji o nich

informacje kontaktowe restauracji

(przy dalszym rozwoju) rezerwacje, zamówienia, opinie

Konfiguracja treści wizualnych bez ingerencji w kod: administrator może aktualizować tekst, zdjęcia, ceny przez panel

System przechowywania i dostępu do zdjęć: przesłane pliki są przechowywane przez Laravel Storage, dostępne publicznie (przez public/storage lub podobny szlak)

Walidacja danych: wszystkie formularze wejściowe są chronione przed nieprawidłowymi typami, sprawdzanie zdjęć (rozmiar, format), sprawdzanie pól obowiązkowych

Autoryzacja i dostęp: tylko zarejestrowani administratorzy mogą logować się do panelu #CMS, wykonywać operacje CRUD
Szczegóły
105

Freelancer

  • Zleceń 1
  • Ocena -
  • Ranking 412
Zarejestruj się

Jeśli masz konto, zaloguj się

Wskaźniki

  • Ostatni projekt: 2 lata temu
  • Współpraca z klientami: 2
  • Ostatnia wizyta: 6 miesięcy 3 dni temu