
Aplicativo para realizar chamadas de alunos
Sobre as tecnologias usadas
- Python 3.6(backend)
- Django(framework web em python)
- Django REST Framework( framework api em python)
- JavaScript
- React Native(biblioteca JavaScript para desenvolvimento de aplicativos multiplataforma)
- Shell Script(usado para automatizar algumas tarefas)
Passos para a instalação do servidor
- Instale o python3.7
- Instale o pip(ferramenta de instalação de pacotes do python)
- Instale o git
sudo apt-get install git - no terminal execute
pip install virtualenvwrapper - no terminal execute o comando
mkvirtualenv env --python=python3 - no terminal excecute o comando
git clone https://github.com/daviwesley/easy-chamadas.git - depois
cd easy-chamadas/api pip install -r requeriments.txtpyton manage.py migrate- crie um admin com o seguinte comando
python manage.py createsuperuser - no terminal execute
python manage.py runserver 0.0.0.0:8000
Passos para a execução do Aplicativo
- Instale o NodeJS
- instale a ferramenta Expo, execute na linha de comando
npm install expo-cli --global - dentro da pasta
easy-chamadas/appexecute o seguinte comandonpm installouyarn - no arquivo
easy-chamadas/app/chamada-virtual/controllers.jsmodifique o valor da variávelurl_devpara o ip da sua máquina - dentro da pasta
easy-chamadas/appexecute o seguinte comandoexpo start - escolha o dispositivo de sua preferência emulador ou smartphone, ambas as escolhas precisam do app Expo
instalado. Android | iOS - siga as instruções que o comando
expo startsugere :)