Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/echaftech23/brief_2
A movie dashboard project with bootstrap and php
https://github.com/echaftech23/brief_2
backend css3 frontend html5 js php sql
Last synced: about 2 months ago
JSON representation
A movie dashboard project with bootstrap and php
- Host: GitHub
- URL: https://github.com/echaftech23/brief_2
- Owner: Echaftech23
- Created: 2023-11-29T21:51:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-10T17:52:53.000Z (about 1 year ago)
- Last Synced: 2023-12-10T18:37:07.452Z (about 1 year ago)
- Topics: backend, css3, frontend, html5, js, php, sql
- Language: PHP
- Homepage:
- Size: 13.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Movie Mingle
Movie Mingle is a web platform dedicated to creating a robust database for its web application. The focus is on designing the data structure, using SQL and UML to document this architecture, and planning for platform continuity. The backend is implemented in PHP.
## Table of Contents
- [Introduction](#introduction)
- [Project Overview](#project-overview)
- [Features](#features)
- [Database Structure](#database-structure)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Introduction
Movie Mingle is a web platform that aims to provide users with a seamless experience in managing and exploring movies, series, and comments.
## Project Overview
This project includes the following components:
- Backend implemented in PHP
- Database structure for users, films, series, and comments
- Dashboard management system for users## Features
- User authentication and authorization
- CRUD operations for movies, series, and comments
- User-friendly dashboard for easy navigation
- Continuity planning for platform stability### Jira Work Management
For Movie Mingle project management:
- [https://phpajx.atlassian.net/jira/software/projects/KAN/boards/1]
## Database Structure
The database consists of four main tables:
1. `user`: Stores user information
- Columns: user_id, username, email, password2. `film`: Stores information about movies
- Columns: film_id, title, description, duration, user_id, image_path3. `reviews`: Stores user comments on movies and series
- Columns: comment_id, user_id (foreign key), film_id or serie_id (foreign key), content, timestamp4. `categories`:
- Columns: category_id (Primary Key), type, movie_id (foreign key)5. `statuses`:
- Columns: status_id (Primary Key), status, movie_id (foreign key)## Installation
1. Clone the repository:
```bash
git clone https://github.com/Echaftech23/Brief_2.git