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

https://github.com/rmmenezes/pi-reservasalas

Sistema de gerenciamento e reservas de espaƧos e recursos na universidade UTFPR šŸ“
https://github.com/rmmenezes/pi-reservasalas

reserva-salas utfpr

Last synced: 9 months ago
JSON representation

Sistema de gerenciamento e reservas de espaƧos e recursos na universidade UTFPR šŸ“

Awesome Lists containing this project

README

          

# Sistema de Gerenciamento e Reservas de Salas e Recursos :memo:
O seguinte sistema estÔ sendo desenvolvido por um grupo universitÔrios na disciplina de Projeto Integrador (PI), com o objetivo de atender os serviços de gerenciamento e reservas de salas e recursos na Universidade Tecnológica Federal (UTFPR), o sistema possibilita um usuÔrio administrador buscar/inserir/atualizar/excluir salas e recursos na plataforma que podendo ser ainda mais automatizado por meio de tabelas .CSV contendo as devidas informações de cada registro.

## Materiais e MƩtodos
Para o desenvolvimento estão sendo utilizados as linguagens de programação abaixo, a escolha delas foi determinada principalmente pelo nível de dificuldade e rapidez no desenvolvimento.
#### VUE JS
O Vue estÔ sendo utilizado para servir todo FrontEnd da aplicação, por ser uma linguagem orientada a componentes é ainda mais fÔcil o processo de reutilização de código.
(Link Documentação + GetStarted: https://vuejs.org/)
#### NODE JS
O node js estÔ sendo utilizado para suprir o BackEnd da aplicação, e trabalhar banco de dados e serviços da aplicação
(Link Documentação + GetStarted: https://nodejs.org/en/)
#### BOOTSTRAP
Para dar uma melhor aparência a aplicação, estÔ sendo utilizado a linguagem de marcação BootStrap com ela é possível modelar todo o designer da aplicação e aplicar conceitos de usabilidade para os usuÔrios.
(Link Documentação + GetStarted: https://getbootstrap.com/)

### Banco de dados (MONGO BD)
Para gerenciar os dados da aplicação foi escolhido o banco de dados MONGO BD por ser um banco não relacional por possuir uma ótima integração com o BackEnd NODE JS.
(Link Documentação + GetStarted: https://www.mongodb.com/)

## Instalação
A instalação da aplicação deve começar pelo clone do repositório em sua maquina local, após isto entre no diretório principal.

### Instalação de dependências
Para cada bloco de instrução execute terminais diferentes
#### FrontEnd
```sh
$ cd reserva-salas-front
$ npm install
$ npm run dev
```
#### BackEnd
```sh
$ cd reserva-salas-back
$ npm install
$ npm start
```
#### Banco de Dados
```sh
$ mongod
```