Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fga-eps-mds/2017.1-escola-x
Repositório oficial do projeto acompanhamento pai/aluno do CEM (Centro de Ensino Médio) 01 Gama.
https://github.com/fga-eps-mds/2017.1-escola-x
alunos bootstrap escola ruby ruby-on-rails
Last synced: 21 days ago
JSON representation
Repositório oficial do projeto acompanhamento pai/aluno do CEM (Centro de Ensino Médio) 01 Gama.
- Host: GitHub
- URL: https://github.com/fga-eps-mds/2017.1-escola-x
- Owner: fga-eps-mds
- License: gpl-3.0
- Created: 2017-03-13T22:48:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T04:38:45.000Z (almost 2 years ago)
- Last Synced: 2024-04-12T14:18:49.690Z (9 months ago)
- Topics: alunos, bootstrap, escola, ruby, ruby-on-rails
- Language: HTML
- Homepage:
- Size: 10.6 MB
- Stars: 14
- Watchers: 21
- Forks: 14
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 2017.1 - Escola Centro de Ensino Médio 01 do Gama (CG).
Escola X é um software livre de gerenciamento e controle de presenças de alunos e notificação aos respectivos responsáveis. O sistema foi inicialmente desenvolvido por estudantes do curso de Engenharia de Software da UnB-Gama como projeto das disciplinas Método de Desenvolvimento de Software e Gerência de Gestão de Portifólios e Projetos de Software.
Escola X foi desenvolvido com a finalidade de atender a demanda e necessidade do Centro de Ensino Médio 01 (CG), escola localizada na cidade do Gama - DF.
Se tem o interesse em contribuir para a Escola X, confira o guia de contribuições.
## Instalação
Os comandos abaixo foram voltados para usuários que utilizam o sistema operacional Linux.
Primeiro passo para a instalação do projeto é baixar o repositório com o seguinte comando:
```git clone https://github.com/fga-gpp-mds/2017.1-Escola-X.git```
Após clonar o repositório, configure o vangrat seguindo o tutorial do plano de gerenciamento de configuração aqui.
Após configurar o vangrant, rode os seguintes comandos na máquina virtual.
Para estruturar o banco de dados:
```rails db:migrate```
Para rodar o servidor localmente:
```rails s -b 0.0.0.0```
Acesse a aplicação através do link: http://0.0.0.0:3000
## Principais funcionalidades
- Gerenciamento de alunos
- Manter funcionário
- Gerenciar turma
- Controle de Presença e Notas
- Gerar boletim
- Relatório Geral
- Notificação aos Pais
- Manter notificação
- Manter suspensão
- Manter advertência
- Enviar SMS## Como contribuir
Os contribuintes podem colaborar para manter e evoluir o sistema através da correção de bugs e implementação de novas funcionalidades, que estão listados na pipeline "Opened Issues" no zenhub Boards. Para contribuir o projeto deve ser clonado do repositório oficial.
## Documentação
Toda a documentação pode ser acessada através da wiki do projeto aqui.