Skip to content

About

Site institucional da NOUS Tecnologia — consultoria em IA aplicada a impacto social, integrações e arquitetura funcional de soluções. Publicação contínua via GitHub Actions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

inovanous.com — site institucional da NOUS Tecnologia

Deploy Site Licença

Site institucional da NOUS Tecnologia — consultoria em projetos de tecnologia com foco em inteligência artificial aplicada a impacto social, integrações e arquitetura funcional de soluções. No ar em inovanous.com.

O repositório também hospeda a demonstração navegável Arandu 2.0, apresentada na Consulta Pública 001/2026 da SECTI-GO, na rota /arandu.

Stack

Camada Tecnologia
UI React 18 + Vite
Estilo Tailwind CSS + shadcn/ui (Radix)
Roteamento React Router
Backend Base44 SDK (@base44/sdk)
CI/CD GitHub Actions → branch deploy → cron pull no cPanel

Arquitetura de publicação

O site não usa FTP nem deploy manual. O fluxo é:

push na main  →  GitHub Actions (npm ci + vite build)
              →  força push do dist/ na branch deploy
              →  cron no cPanel (HostGator) faz git pull da branch deploy
              →  inovanous.com atualizado

Consequência prática: para publicar uma alteração, basta um push na main. O workflow está em .github/workflows/deploy.yml e o script executado no servidor em scripts/server-deploy.sh.

Rodando localmente

Pré-requisitos: Node.js 22+.

npm install
cp .env.example .env.local   # preencha as variáveis abaixo
npm run dev

Variáveis de ambiente:

Variável Descrição
VITE_BASE44_APP_ID ID da aplicação no Base44
VITE_BASE44_APP_BASE_URL URL do backend Base44

Outros scripts:

npm run build     # build de produção em dist/
npm run preview   # serve o build local
npm run lint      # ESLint

Estrutura

src/
├── pages/         Home, Sobre, Soluções, Projetos, Investidores, Contato, SEO
├── components/    componentes de UI (shadcn/ui) e de seção
├── api/           integração com o Base44 SDK
├── hooks/         hooks compartilhados
├── lib/ utils/    utilitários
└── Layout.jsx     shell de navegação e rodapé
.github/workflows/ pipeline de build e publicação
scripts/           script de deploy executado no servidor

Licença

MIT © Suzana Marques Dias — NOUS Tecnologia.

About

Site institucional da NOUS Tecnologia — consultoria em IA aplicada a impacto social, integrações e arquitetura funcional de soluções. Publicação contínua via GitHub Actions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages