Projeto designado à aplicação no curso de Ciências da Computação da Faculdade IMED (Campus Passo Fundo), voltado a disciplina de trabalho de conclusão de curso. Seu intuito é de ajudar pessoas com mobilidade reduzida, como deficientes e idosos, na busca por uma vaga de estacionamento na cidade de Marau (RS - Brasil), auxiliando na mobilidade urbana.
O desenvolvimento deste aplicativo teve como linguagem de programação o JavaScript, juntamente com interpretador assíncrono Node.js e suas dependências. Foi totalmente desenvolvido em ambiente Linux, e hospedado na plataforma em nuvem chamada Heroku.
Para poder desenvolver, testar ou modificar este projeto, você precisa seguir alguns passos, citados abaixo:
- Primeiramente é necessário baixar ou clonar o repositório do projeto (https://github.com/felipepsq/parkable_server)
- Após ter o projeto, é preciso instalar as dependências dentro dele:
- npm install
- Dependências instaladas, vamos rodar o projeto:
- npm start
A configuração das variáveis de ambiente é obrigatória em ambiente de desenvolvimento, que englobam as chaves de configuração do Firebase (pertencentes ao desenvolvedor).
Este projeto foi desenvolvido para rodar juntamente com o aplicativo ParkAble (https://github.com/felipepsq/parkable), desta forma, para ter acesso a todas as funcionalidades, é necessário ter o projeto ParkAble em atividade.