Skip to content

luizfiliperm/clean-cut

Repository files navigation

Descrição do Projeto

Clean-Cut é uma aplicação web que permite aos usuários remover o fundo de imagens, gerenciar suas imagens e definir a privacidade das mesmas. A aplicação foi desenvolvida utilizando diversas tecnologias de front-end e back-end, com deploy na nuvem através do DigitalOcean.

Funcionalidades do Sistema

O sistema vai permitir que o usuário possa criar uma conta, fazer login e logout, navegar pela própria galeria, pela galeria de outros usuários na página "Descobrir", postar imagens, remover o fundo de suas imagens assim como deixá-las tanto públicas quanto privadas.

Linguagens e Frameworks Usados:

  • HTML / CSS / JS - Linguagens web para desenvolvimento front-end.
  • Bootstrap - Framework de estilização.
  • Spring Boot - Framework back-end.
  • Rembg - Ia treinada para a remoção de backgrounds
  • Thymeleaf - Integração entre front-end e back-end.
  • MySQL - Banco de dados.

Instalação da aplicação

Clonar o repositório:

  git clone https://github.com/luizfiliperm/clean-cut.git

Entrar na pasta do projeto:

  cd clean-cut

Configurar o Banco de Dados mysql de acordo com o application.properties

Buildar a aplicação:

  mvn clean install

Executar a aplicação:

 mvn spring-boot:run

acessar: http://localhost:8080/

Estrutura do Projeto

image

Documentação

Esta aplicação foi documentada seguindo o modelo RProccess, você pode acessá-la aqui!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •