Skip to content

Domirue/Domiflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Domiflix – Advanced Web Application

Project Description

The application allows users to browse a movie database. The homepage displays a list of available movies, while each movie has its own dynamically generated page based on data retrieved from the database. Detailed information is presented for each movie, including the title, description, genre, release year, and other data stored in the database.

The project uses PHP for database communication and dynamic page generation, JavaScript for handling interactive user interface elements, and HTML and CSS for creating the visual layer of the application.

Requirements

  • XAMPP (Apache + MySQL)
  • PHP
  • Web browser

Installation and Setup

  1. Copy the filmy folder to the htdocs directory in XAMPP.

  2. Start the Apache and MySQL modules in the XAMPP Control Panel.

  3. Open phpMyAdmin (http://localhost/phpmyadmin).

  4. Create a new database.

  5. Import the filmy.sql file into the newly created database.

  6. If necessary, adjust the database connection settings in the project files.

  7. Open the following address in your web browser:

    http://localhost/filmy

============================================================================================

Domiflix – zaawansowana aplikacja webowa

Opis projektu

Aplikacja umożliwia przeglądanie bazy filmów. Na stronie głównej wyświetlana jest lista dostępnych filmów, natomiast każdy film posiada własną podstronę generowaną dynamicznie na podstawie danych pobieranych z bazy danych. Dla każdego filmu prezentowane są szczegółowe informacje, takie jak tytuł, opis, gatunek, rok produkcji oraz inne zapisane w bazie dane.

Projekt wykorzystuje PHP do komunikacji z bazą danych i generowania dynamicznej zawartości stron, JavaScript do obsługi interaktywnych elementów interfejsu, a HTML i CSS do stworzenia warstwy wizualnej aplikacji.

Wymagania

  • XAMPP (Apache + MySQL)
  • PHP
  • Przeglądarka internetowa

Instalacja i uruchomienie

  1. Skopiuj folder filmy do katalogu htdocs w XAMPP.

  2. Uruchom moduły Apache oraz MySQL w panelu XAMPP.

  3. Otwórz phpMyAdmin (http://localhost/phpmyadmin).

  4. Utwórz nową bazę danych.

  5. Zaimportuj plik filmy.sql do utworzonej bazy.

  6. W razie potrzeby dostosuj dane połączenia z bazą danych w plikach projektu.

  7. Otwórz w przeglądarce adres:

    http://localhost/filmy

About

Aplikacja webowa z zastosowaniem HTML, CSS oraz Java Script i PHP

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors