Skip to content

ramonzeraa/escola__backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Plataforma Educacional Inclusiva

Python FastAPI PostgreSQL Next.js React Chakra UI

📋 Sobre o Projeto

A Plataforma Educacional Inclusiva é uma solução inovadora que utiliza Inteligência Artificial (IA) com o modelo Google Gemini para fornecer explicações personalizadas sobre conteúdos escolares. A proposta é criar uma experiência de aprendizagem inclusiva, adaptada para diferentes perfis de alunos, incluindo aqueles com necessidades especiais.

📚 Sumário

🧠 Funcionalidades

  • 🔍 Consultas educacionais com IA (via Google Gemini)
  • 🎯 Adaptação automática do conteúdo com base nas dificuldades do aluno
  • 🗣️ Interface acessível e intuitiva
  • 📊 Visualização de desempenho e progresso
  • 🧩 Suporte a diferentes estilos de aprendizagem

🚀 Tecnologias Utilizadas

🔧 Backend

  • FastAPI
  • SQLAlchemy
  • Google Gemini AI
  • PostgreSQL
  • Python 3.10+

🎨 Frontend

  • Next.js
  • React
  • Chakra UI
  • Axios

🛠️ Instalação e Execução

⚙️ Pré-requisitos

  • Python 3.10+
  • Node.js 18+
  • PostgreSQL
  • Chave de API do Google Gemini

▶️ Backend

# Clone o projeto
git clone https://github.com/seu-usuario/escola_backend.git
cd escola_backend

# Crie e ative o ambiente virtual
python -m venv venv
source venv/bin/activate  # Linux/macOS
venv\Scripts\activate   # Windows

# Instale as dependências
pip install -r requirements.txt

# Configure o .env com sua chave Gemini e credenciais do PostgreSQL

# Execute a API
uvicorn app.main:app --reload

💻 Frontend

# Acesse a pasta do front
cd escola_frontend

# Instale as dependências
npm install

# Inicie o servidor de desenvolvimento
npm run dev

📌 Observações

  • Projeto em desenvolvimento contínuo.
  • O uso da IA Gemini requer chave de API válida do Google.
  • Esta plataforma não substitui acompanhamento pedagógico profissional.

👨‍💻 Autor

🌟 Se esse projeto te ajudou, deixe uma estrela no repositório!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors