Skip to content

Projeto de encerramento do modulo de PHP, da formação Web developer da Master D.

Notifications You must be signed in to change notification settings

cleitoncfs/MovieStar

Repository files navigation

🎬 MovieStar

Projeto de encerramento do módulo de PHP
Formação Profissional em Web Developer – Master D Portugal


🧾 Descrição

MovieStar é uma plataforma web de avaliação de filmes desenvolvida em PHP, que permite aos usuários cadastrar-se, criar resenhas, atribuir notas e gerenciar seus próprios títulos favoritos. O sistema simula uma rede social voltada para cinéfilos, com funcionalidades de autenticação, busca por filmes e perfil personalizado.

O projeto foi criado como parte do encerramento do módulo de PHP da Formação Profissional em Web Developer – Master D Portugal, com foco em práticas de CRUD, manipulação de banco de dados e arquitetura orientada a objetos.


📸 Captura de Tela

Abaixo está uma prévia da interface da aplicação MovieStar, exibida em um laptop e smartphone:

img-projeto-MovieStar

Plataforma web de avaliação de filmes desenvolvida em PHP, que permite aos usuários cadastrar-se, criar resenhas, atribuir notas e gerenciar seus próprios títulos favoritos.


🚀 Tecnologias Utilizadas

  • PHP
  • MySQL
  • HTML5 & CSS3
  • JavaScript
  • Padrão DAO (Data Access Object)

📁 Estrutura do Projeto

📁 Estrutura do Projeto

├── css/
├── dao/
├── img/
├── models/
├── templates/
├── auth.php
├── auth_process.php
├── dashboard.php
├── db.php
├── editmovie.php
├── editprofile.php
├── globals.php
├── index.php
├── logout.php
├── movie.php
├── movie_process.php
├── newmovie.php
├── profile.php
├── review_process.php
├── search.php
├── user_process.php

---

📌 Funcionalidades
Cadastro e login de usuários

- Criação, edição e exclusão de filmes

- Avaliação de filmes com comentários

- Pesquisa por título

- Perfil de usuário com histórico de avaliações

---

🛠️ Como Executar

1. Clone o repositório:
git clone https://github.com/cleitoncfs/MovieStar.git

2. Configure o servidor local (ex: XAMPP ou WAMP)

3. Importe o banco de dados MySQL:
  - Abra o phpMyAdmin
  - Crie um banco de dados chamado moviestar
  - Importe o arquivo moviestar.sql disponível no repositório

4. Acesse o projeto via navegador:
   http://localhost/MovieStar

---

📚 Créditos
Projeto desenvolvido como parte da Formação Profissional em Web Developer – Master D Portugal.

📬 Contato
Cleiton CFS – GitHub


About

Projeto de encerramento do modulo de PHP, da formação Web developer da Master D.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published