-
Cadastro de usuário
-
-Agendamentos de estações de trabalho
-
-Agendamentos de sala de reuniões
-
-Edição e exclusão dos agendamentos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode Para o aplicativo android, é nescessário o android studio para configurar o ip da máquina no aplicativo.
# Clone este repositório
$ git clone <https://github.com/jefersonmmacedo/a_clockwork_orange.git>
# Acesse a pasta do projeto no terminal/cmd
$ cd a_clockwork_orange
# Vá para a pasta server
$ cd server
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3001 - acesse <http://localhost:3001>
# Acesse a pasta do projeto no terminal/cmd
$ cd a_clockwork_orange
# Vá para a pasta server
$ cd web
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm start
# Na máquina que está rodando o servidor
$ No prompt de comando digite ipconfig
# Você precisa achar o Endereço IPv4 que é o da máquina para configurar no app
$ Provavelmente começa com 192.168.1.120 ou algo assim
# Abra o android studio e abra o aplicativo na pasta mobile
$ Terá que configurar dentro da pasta utils, o arquivo constants
$ Tem que alterar const val BASE_URL:String = "http://192.168.1.120:3001/api/"
$ Para o IP da sua máquina que você viu acima
# Pronto, é só rodar pelo emulador ou conectando o celular
# Tanto no aplicativo Web, quanto no mobile
$ use a senha FCAMARA2102SQUAD34 para passar pela inclusão de usuário e recuperação de senha
# Lembrando que para passar pela verificação inicial, você deve utilizar o email com final @fcamara.com.br
# http://localhost:3001/api-documentation/
As seguintes ferramentas foram usadas na construção do projeto: