/opinarte-aplicativo-web

Aplicação WEB para registrar críticas de filmes, séries e livros

Primary LanguageVueMIT LicenseMIT

Aplicativo Web - OpinArte

Sobre o projeto

Este é um projeto desenvolvido para o trabalho prático durante a disciplina de Programação para Web ofertada pela Faculdade de Computação (FACOM), na Universidade Federal de Mato Grosso do Sul (UFMS).

O projeto estipulado envolve o desenvolvimento de uma aplicação web, nomeada como OpinArte, idealizada para registrar críticas acerca de obras de arte como filmes, séries ou livros.

Funcionalidades

As funcionalidades básicas do projeto incluem

  • Identificação (login)
  • Navegação por críticas públicas
  • Visualização de críticas
  • Escrita e adição de novas críticas
  • Alteração e remoção de críticas
  • Busca por críticas publicadas
  • Cadastro de novas obras

Separação do projeto

Este projeto é dividido em duas partes:

  1. Frontend (pasta frontend)
  2. Backend (pasta backend)

Obs: Para que o frontend funcione é preciso que o backend e o banco de dados estejam sendo executados.

Pré-Requisitos

Antes de começar, é preciso ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além de outras dependências e ferramentas específicas para cada parte da aplicação. Também é bom ter um editor para trabalhar com o código como VSCode.

Tecnologias

As principais linguagens utilizadas foram Java, Javascript e CSS.

As seguintes ferramentas foram utilizadas para a realização do projeto: Vue.js, Vite, Spring Boot, Docker, MySQL e por último, mas não menos importante, o próprio GitHub, para armazenamento e versionamento do projeto.

Contribuidores