Skip to content

ladesa-ro/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,631 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SISGHA & SISGEA - Aplicação Web

Repositório Aplicação Web

O Sistema Gerador de Horário Acadêmico (SISGHA) e o Sistema de Gestão de Ambientes (SISGEA) são duas ferramentas desenvolvidas para automatizar processos manuais comuns na administração de uma instituição de ensino.

Linguagens e ferramentas

Frameworks

  • Vue.js v3
  • Nuxt v4
  • Tailwind CSS v4

Principais Bibliotecas

  • Day.js
  • Pragmatic Drag and Drop
  • Reka UI
  • TanStack Query
  • Vee Validate + Yup
  • VueUse

Organização de pastas

Monorepo gerenciado com pnpm workspaces e Nx.

src/
├── apps/
│   └── sisgha-sisgea/     # Aplicação Nuxt principal
├── packages/
│   ├── ladesa-api-client/  # Cliente da API Ladesa (gerado via OpenAPI)
│   └── utils/              # Utilitários compartilhados
├── package.json
├── pnpm-workspace.yaml
└── nx.json

Ambientes

Estágio Devops URL
Desenvolvimento CI: Development https://dev.ladesa.com.br/

Configuração Local

Obter o código fonte do projeto

git clone https://github.com/ladesa-ro/web.git
cd web

Instalar as dependências do projeto

cd src
pnpm install

Atualizar o cliente da API

cd src/packages/ladesa-api-client
pnpm run generate-client

Iniciar servidor de desenvolvimento local

Comece o servidor de desenvolvimento em http://localhost:3000:

cd src
pnpm run dev

Colaboradores

Somos uma equipe de estudantes e servidores do Instituto Federal de Rondônia - Campus Ji-Paraná.

  • Anna Isabela Bianchini Pontuschka
  • Ana Maria Brito Souza
  • Danilo Pereira Escudero
  • Gabriel Guedes Alves de Moura
  • Gabriel Rodrigues Antunes
  • Vitor Daniel Silva Melo

About

Aplicação Web - SISGHA e SISGEA.

Resources

Stars

Watchers

Forks

Contributors

Languages