GithubHelp home page GithubHelp logo

movie-prime-php-laravel's Introduction

Movie-Prime-Php-Laravel


Проектът има цел да презентира различни видове филми, жанрове и продуценти.

Потребител с който може да се тества проекта:

  • Email: "[email protected]"; Password: "admin";
  • Models


    Всяка от изброените таблици има сийд за базата от данни

    1. Movies
      • id
      • movie_name
      • release_year
      • language
      • is_age_restricted
      • image
    2. Genres
      • id
      • name
    3. Producers
      • id
      • first_name
      • last_name
      • age
      • nationality
      • image
    4. Movie genres
      • id
      • movie_id
      • genre_id
    5. Movie producers
      • id
      • movie_id
      • producer_id

    Controllers


    В админ папката имаме следните контролери, в които стои логиката за CRUD операциите:

  • MovieCrudController
  • GenreCrudController
  • ProducerCrudController
  • Съшо имаме

  • MovieController
  • GenreController
  • ProducerController
  • Тях ги използваме за публичната част да виждаме съдържанието на моделите.

    В MovieController има search функция, която ни дава възможност да търсим по име на филм, година на излизане или по име на продуцент.

    Views


    View-тата на проекта се намират в resources/views/layouts

  • movie.blade - показва всичките филми
  • genre.blade - показва таблица с всичките жанрове
  • producer.blade - показва всичките продуценти
  • search.blade - показва search bar
  • resources/views/layouts/nav

  • nav.blade - в този файл стои менюто на сайта, както и всички css и javascript връзки
  • resources/views/layouts/partial

    В тази папка стоят view-тата, когато направиш get by id заявка за филм, жанр или продуцент.

    Routes


    Всички публични route-ове са в web.php


    Темата е изтеглена от: https://html5up.net

    movie-prime-php-laravel's People

    Contributors

    destru1 avatar dependabot[bot] avatar

    Watchers

     avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.