Skip to content

site oficial do cacdia (centro acadêmico de ciência de dados e inteligência artificial) da ufpb: manual do aluno, tutoriais, blog e recursos interativos

Notifications You must be signed in to change notification settings

cacdia/cacdia.github.io

Repository files navigation

CACDIA - Centro Acadêmico de Ciência de Dados e Inteligência Artificial

Site oficial do Centro Acadêmico de Ciência de Dados e Inteligência Artificial da UFPB, construído com Docusaurus.

🚀 Funcionalidades

  • Manual do Aluno: Guia completo com informações essenciais para estudantes
  • Tutoriais: Conteúdo educativo e guias práticos
  • Blog: Notícias e atualizações do centro acadêmico
  • Fluxograma Interativo: Visualização da grade curricular do curso
  • Mapa do CI: Navegação interativa pelos andares do Centro de Informática
  • Sistema SACI: Integração com dados acadêmicos

🛠️ Tecnologias

📋 Pré-requisitos

  • Node.js versão 18.0 ou superior
  • npm ou yarn

🔧 Instalação

  1. Clone o repositório:
git clone https://github.com/cacdia/cacdia.github.io.git
cd cacdia.github.io
  1. Instale as dependências:
npm install

🏃‍♂️ Execução

Desenvolvimento

npm run start

O site estará disponível em http://localhost:3000

Build de produção

npm run build

Servir build local

npm run serve

Deploy

npm run deploy

📁 Estrutura do Projeto

cacdia.github.io/
├── docs/                     # Documentação em Markdown
│   ├── manual-do-aluno/      # Manual do estudante
│   └── tutoriais/            # Tutoriais diversos
├── src/
│   ├── components/           # Componentes React reutilizáveis
│   │   ├── Fluxograma/       # Componentes do fluxograma interativo
│   │   ├── HomepageFeatures/ # Features da página inicial
│   │   └── Mapa/             # Componentes do mapa do CI
│   ├── css/                  # Estilos customizados
│   └── pages/                # Páginas React
│       ├── fluxograma/       # Página do fluxograma
│       └── mapa/             # Página do mapa do CI
├── static/
│   ├── data/                 # Dados estáticos (JSON, CSV)
│   └── img/                  # Imagens e assets
├── blog/                     # Posts do blog
└── docusaurus.config.ts      # Configuração do Docusaurus

📝 Contribuindo

  1. Faça um fork do projeto
  2. Crie uma branch para sua feature (git checkout -b feature/nova-feature)
  3. Commit suas mudanças (git commit -am 'Adiciona nova feature')
  4. Push para a branch (git push origin feature/nova-feature)
  5. Abra um Pull Request

Adicionando conteúdo

Manual do Aluno

Adicione arquivos .md em docs/manual-do-aluno/

Tutoriais

Adicione arquivos .md em docs/tutoriais/

Posts do Blog

Adicione arquivos .md em blog/ seguindo o padrão de nomenclatura com data

🗂️ Dados

🔗 Links Úteis

📄 Licença

Este projeto é mantido pelo CACDIA - Centro Acadêmico de Ciência de Dados e Inteligência Artificial da UFPB.

🤝 Suporte

Para dúvidas ou sugestões, entre em contato através dos canais oficiais do CACDIA.

About

site oficial do cacdia (centro acadêmico de ciência de dados e inteligência artificial) da ufpb: manual do aluno, tutoriais, blog e recursos interativos

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •