Skip to content

Janine-Nine/Fotografia-e-Moda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

📸 Foto&Moda

Sistema Full Stack para gerenciamento de portfólio de fotografia de moda. Plataforma Foto&Moda, um sistema de portfólio para fotógrafos de moda.


🚀 Tecnologias

Frontend

  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript

Backend

  • Java
  • Spring Boot
  • Spring Security
  • JWT Authentication
  • MySQL

Infraestrutura

  • Docker
  • AWS
  • Swagger

📦 Funcionalidades

✔ Cadastro de fotografias
✔ Upload de imagens
✔ CRUD completo de fotos
✔ Formulário de contato
✔ Autenticação JWT
✔ Painel administrativo
✔ API REST documentada


🖥️ Painel Admin

Permite:

  • adicionar fotos
  • deletar fotos
  • visualizar portfólio

/admin/admin.html


📚 Documentação API

Swagger disponível em:

http://localhost:8080/swagger-ui/index.html


🗄️ Banco de Dados

MySQL

Tabela principal:

fotos usuarios contatos


🐳 Rodar com Docker

docker-compose up --build


☁️ Deploy

A API pode ser publicada em:

  • AWS EC2
  • AWS ECS
  • Railway
  • Render
  • Heroku

🧠 Arquitetura

Frontend (HTML/CSS/JS) │ ▼ Spring Boot API │ ├── Controllers ├── Services ├── Security JWT │ ▼ MySQL │ ▼ Docker │ ▼ AWS


👩‍💻 Autora

Janine

Estudante de Desenvolvimento Web
Futura Desenvolvedora Full Stack


⭐ Objetivo

Projeto desenvolvido para estudo de:

  • Arquitetura REST
  • Backend Java
  • APIs modernas
  • Integração Frontend + Backend

About

ajustar o site com mais tempo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors