Skip to content
View visa2any's full-sized avatar

Block or report visa2any

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
visa2any/README.md

Visa2Any - Plataforma de Assessoria Internacional

Uma plataforma moderna e completa para assessoria de vistos, imigração e relocação internacional.

🚀 Tecnologias

  • Next.js 14 - Framework React com SSR/SSG
  • TypeScript - Tipagem estática
  • Tailwind CSS - Framework CSS utilitário
  • Lucide React - Ícones SVG
  • Docker - Containerização

📁 Estrutura do Projeto

src/
├── app/                    # App Router do Next.js
│   ├── page.tsx           # Página inicial
│   ├── layout.tsx         # Layout principal
│   ├── globals.css        # Estilos globais
│   └── servicos/          # Páginas de serviços
│       └── vistos/        # Página de vistos
└── components/            # Componentes reutilizáveis
    ├── ui/                # Componentes de UI
    │   └── button.tsx     # Componente Button
    ├── Header.tsx         # Cabeçalho
    ├── ContactForm.tsx    # Formulário de contato
    └── ServiceCard.tsx    # Card de serviço

🎨 Design System

Cores Principais

  • Azul: #2563eb - Cor primária da marca
  • Roxo: #7c3aed - Cor secundária para gradientes
  • Cinza: Tons variados para texto e backgrounds

Componentes de UI

  • Button: Variantes primary, secondary, outline, gradient
  • ServiceCard: Cards reutilizáveis para serviços
  • ContactForm: Formulário completo com validação

🏗️ Instalação e Execução

Desenvolvimento Local

# Instalar dependências
npm install

# Iniciar servidor de desenvolvimento
npm run dev

# Acessar em http://localhost:3000

Docker

# Desenvolvimento
docker compose up visa2any-dev

# Produção
docker compose up visa2any

📱 Funcionalidades

✅ Implementadas

  • Página inicial responsiva
  • Header com navegação mobile
  • Seção hero com CTAs
  • Cards de serviços interativos
  • Seção de estatísticas
  • Depoimentos de clientes
  • Formulário de contato completo
  • Footer informativo
  • Página de serviços de visto
  • SEO otimizado
  • Design responsivo

🔄 Em Desenvolvimento

  • Sistema de blog
  • Dashboard de clientes
  • Integração com APIs de pagamento
  • Sistema de agendamento
  • Chat online
  • Área administrativa

🌐 Seções da Página

  1. Hero Section - Apresentação principal com CTAs
  2. Estatísticas - Números de sucesso da empresa
  3. Benefícios - Por que escolher a Visa2Any
  4. Serviços - Cards dos principais serviços
  5. Depoimentos - Avaliações de clientes
  6. Contato - Formulário e informações de contato

📄 Páginas

  • / - Página inicial
  • /servicos/vistos - Detalhes sobre assessoria de vistos

🔧 Scripts Disponíveis

npm run dev      # Servidor de desenvolvimento
npm run build    # Build de produção
npm run start    # Servidor de produção
npm run lint     # Linting do código

🐳 Docker

O projeto inclui configuração Docker otimizada:

  • Dockerfile: Multi-stage build para produção
  • docker-compose.yml: Serviços de desenvolvimento e produção
  • Volumes: Hot reload em desenvolvimento

📈 Performance

  • Build otimizado com Next.js
  • Imagens otimizadas
  • CSS modular com Tailwind
  • Componentes lazy loading
  • SEO otimizado

🔒 Segurança

  • Headers de segurança configurados
  • Validação de formulários
  • Proteção XSS
  • HTTPS ready

📞 Contato

Para dúvidas sobre o desenvolvimento:


© 2024 Visa2Any. Todos os direitos reservados.

🚀 Deploy trigger: $(date)

Popular repositories Loading

  1. visa2any visa2any Public

    TypeScript

  2. frauddetex frauddetex Public

    TypeScript

  3. fly2any fly2any Public

    Plataforma de viagens Brasil-EUA com formulário internacional

    TypeScript 1

  4. hospedefacil hospedefacil Public

    TypeScript

  5. fly2any-comments fly2any-comments Public