Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Galeria de Artes

Uma plataforma para compartilhar e descobrir desenhos e artes digitais. O projeto funciona como uma galeria online, onde artistas podem publicar suas artes, explorar trabalhos de outros artistas e criar uma comunidade criativa.


✨ Objetivo do Projeto

Este projeto foi desenvolvido para:

  • armazenar e organizar desenhos e artes digitais
  • permitir que artistas compartilhem suas criações
  • criar uma galeria visual moderna
  • praticar desenvolvimento Full Stack

🚀 Tecnologias Utilizadas

Backend

  • Java
  • Spring Boot
  • Spring Security
  • JPA / Hibernate

Frontend

  • React
  • Vite
  • JavaScript

Banco de Dados

  • MySQL

👤 Tipos de Usuário

A plataforma possui diferentes tipos de usuários:

  • Usuário → pode visualizar e interagir com artes
  • Artista → pode publicar suas próprias artes

📌 Funcionalidades

✔ Cadastro e login de usuários ✔ Perfis de artistas ✔ Publicação de desenhos ✔ Galeria de artes ✔ Visualização de artes de outros artistas ✔ Sistema de autenticação


🖼️ Estrutura do Projeto

galeria-de-artes
│
├── backend
│   ├── controller
│   ├── service
│   ├── repository
│   └── model
│
├── frontend
│   ├── components
│   ├── pages
│   └── services
│
└── README.md

⚙️ Como Executar o Projeto

Banco de Dados

Inicie o serviço MySQL (Recomendação: Xampp)

Backend

mvn spring-boot:run

Frontend

npm install
npm run dev

👩‍💻 Desenvolvido por

Maria Luiza. Projeto de estudo para desenvolvimento Full Stack com Java e React.

About

Digital Art Social Platform

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages