Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andre-ols/cdia

Grade curricular do curso de graduação em Ciência de Dados e Inteligência Artificial do Centro Universitário Senai CIMATEC
https://github.com/andre-ols/cdia

Last synced: 16 days ago
JSON representation

Grade curricular do curso de graduação em Ciência de Dados e Inteligência Artificial do Centro Universitário Senai CIMATEC

Awesome Lists containing this project

README

        

# Grade Curricular Dinâmica - Ciência de Dados e Inteligência Artificial (Senai CIMATEC)

## Descrição

Este projeto representa uma visualização aprimorada da matriz curricular do curso de graduação em Ciência de Dados e Inteligência Artificial do Senai CIMATEC. Este projeto foi desenvolvida em React e Tailwind, e é **mantido unicamente por estudantes do curso**.

## Objetivo

Facilitar o acesso à matriz curricular e auxiliar na escolha das disciplinas de forma **dinâmica e personalizada**, considerando as disciplinas já concluídas e os pré-requisitos de cada uma.

## Funcionalidades

| Funcionalidade | Status |
| ----------------------------------------------------------------------------------------------------------------- | ------------ |
| Visualização da grade curricular por semestre | Concluído |
| Filtro de disciplinas por área de interesse | A Definir |
| Busca por nome da disciplina | A Definir |
| Informações detalhadas sobre cada disciplina (ementa, bibliografia) | Em andamento |
| **Visualização dinâmica das disciplinas disponíveis com base nas disciplinas já concluídas e nos pré-requisitos** | Concluído |
| Links para materiais de estudo e plataformas de ensino online | A Definir |

## Contribuições

**Este projeto é totalmente aberto à participação de todos os alunos do curso de Ciência de Dados e Inteligência Artificial do Senai CIMATEC.** Para contribuir, siga os seguintes passos:

1. Faça um fork do repositório: [www.github.com/andreols/cdia](www.github.com/andreols/cdia)
2. Crie uma branch para sua nova funcionalidade ou correção de bug.
3. Implemente suas alterações e faça testes.
4. Envie um pull request para o repositório principal.
5. Sua contribuição será revisada e, se aprovada, será integrada ao projeto.

## Tecnologias utilizadas

- React
- Tailwind

## Links úteis

- Documentação do React: [https://reactjs.org/docs/getting-started.html](https://reactjs.org/docs/getting-started.html)
- Documentação do Tailwind: [https://tailwindcss.com/docs/](https://tailwindcss.com/docs/)

## Melhorias

- Implementar as funcionalidades em "A definir" na tabela acima.
- Criar documentação completa do projeto.

## Próximos passos

- Desenvolvimento das funcionalidades em "A definir".
- Testes e validação das funcionalidades com alunos do curso.
- Implementação de melhorias e correções de bugs.
- Criação de documentação completa do projeto.