Skip to content

MarcosGitCode/Poliedraw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

188 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Poliedraw – Gerador de Imagens com IA 🖼️

💡 Sobre o Projeto

Este projeto foi desenvolvido especificamente para a Escola Poliedro com o objetivo de criar uma plataforma web interativa que permite aos usuários (alunos e professores) gerar imagens utilizando Inteligência Artificial (IA) através de descrições em texto (prompts).

A iniciativa busca unir criatividade, tecnologia e educação em uma ferramenta simples e acessível, incentivando a experimentação e o aprendizado prático com novas tecnologias.


🚀 Funcionalidades

  • 🎨 Geração de Imagens por Texto: Crie imagens únicas e detalhadas usando apenas a imaginação.
  • 🧑‍💻 Interface Otimizada: Design clean e amigável, ideal para uso em ambiente de sala de aula.
  • ⬇️ Exportação e Download: Salve as criações em alta qualidade para uso em trabalhos e apresentações.
  • 🔐 Autenticação: Separação entre perfis de Professor e Aluno.

🛠️ Tecnologias Utilizadas

Categoria Tecnologia
Front-end HTML, CSS, JavaScript
Back-end Node.js, mySQL
IA/API API de Geração de Imagens: Gemini

⚙️ Como Rodar o Projeto Localmente

Siga estes passos para configurar e executar o Poliedraw em seu ambiente:

  1. Clone o Repositório:

    git clone https://github.com/MarcosGitCode/Poliedraw
    cd Poliedraw
  2. Instale as Dependências:

    npm install
  3. Configure a Chave da API (API Key):

    • Crie um arquivo chamado .env na raiz do projeto.
    • Adicione sua chave da API de geração de imagens (ex: API Key do Gemini) neste arquivo. Isso é crucial para o funcionamento da IA.
    GEMINI_API_KEY="SUA_CHAVE_DE_API_DO_GEMINI_AQUI"
  4. Banco de dados

    # Abra o mySQL, em seguida, o arquivo "banco.sql" e execute
  5. Inicie o Servidor:

    # Utilize o comando configurado para iniciar o Node.js
    npm start 

🔑 Credenciais de Teste

Use as credenciais abaixo para testar os diferentes perfis de acesso:

Perfil E-mail Senha
Professor gui@sistemapoliedro 4343
Aluno aluno@sistemapoliedro 43

👨‍💻 Membros da Equipe

  • Guilherme Britto
  • Demetrius Damasio
  • Guilherme Calderan
  • Marcos de Salles
  • Guilherme Nunes
  • Nikolas Figura

About

Criação de imagem com inteligência artificial para a escola Poliedro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors