Skip to content

Software para cadastrar e avaliar filmes assistidos usando o padrão MVC e o banco de dados MongoDB

Notifications You must be signed in to change notification settings

pleavinn/Cadastrar-Filme-MVC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c0eab37 · Jul 3, 2023

History

3 Commits
Jul 3, 2023
Jul 3, 2023
Jul 3, 2023
Jul 3, 2023
Jul 3, 2023

Repository files navigation

Cadastrar-Filme-MVC

Este é um programa de cadastro de filmes assistidos, desenvolvido utilizando o padrão Model-View-Controller (MVC) e o banco de dados MongoDB com a biblioteca pymongo.

O programa permite cadastrar informações sobre filmes, como título, diretor, review, status (assistido, watchlist ou favorito), gênero e nota. Além disso, é possível realizar operações CRUD (Create, Read, Update e Delete) para gerenciar os registros no banco de dados.

O MVC é um padrão de arquitetura que separa a lógica de negócio (Model), a interface com o usuário (View) e o controle das ações (Controller). O Model é responsável pelo acesso e manipulação dos dados no banco de dados, a View é responsável pela interface gráfica e interação com o usuário, e o Controller gerencia as ações do usuário e a comunicação entre o Model e a View.

O banco de dados MongoDB é utilizado para armazenar os registros de filmes cadastrados. A biblioteca pymongo é utilizada para realizar as operações de salvamento, exclusão e atualização dos dados no banco de dados.

O programa possui uma interface gráfica construída com a biblioteca Tkinter, que permite ao usuário inserir os dados dos filmes, selecionar o status e gênero através de caixas de seleção, e interagir com os botões para adicionar, atualizar e remover filmes.

Para utilizar o programa, é necessário ter o MongoDB instalado e configurado corretamente. Certifique-se de ter a biblioteca pymongo instalada em seu ambiente Python.

Espero que este resumo tenha esclarecido o funcionamento básico do programa de cadastro de filmes. Sinta-se à vontade para explorar e modificar o código de acordo com suas necessidades.

About

Software para cadastrar e avaliar filmes assistidos usando o padrão MVC e o banco de dados MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages