Skip to content

v-belphy/repet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rePET

Gerenciador de Pets

Licença Tamanho do código do projeto Estrelas do projeto

💬 Sobre o projeto

Este aplicativo foi desenvolvido na disciplina Sistemas de Informação por 5 integrantes, consistindo de diversas etapas: pesquisa de artigo relacionado, elaboração das personas, prototipação das telas no Figma, obtenção de feedback de pessoas utilizando a interface, gerenciamento utilizando Scrum e o desenvolvimento do projeto em si.

Após a pesquisa através de questionários, percebemos que a maior parte do público alvo utiliza dispositivos móveis, então o foco é para dispositivos móveis, existindo a versão para Android, IOS e uma versão web responsiva.

🛠 Tecnologias

E CapacitorJS, para a versão mobile.

⚙️ Como executar

Backend

Instale as dependências do projeto:

Linux

Crie um ambiente virtual:

python3 -m venv env

Ative o ambiente virtual

source env/bin/activate
Windows

Instale o virtualenv:

pip install virtualenv

Crie um ambiente virtual:

virtualenv env

Ative o ambiente virtual

env/bin/activate

Instale os requirements:

pip install -r requirements.txt

Crie um arquivo chamado .env na pasta repet-back

E preencha os respectivos campos com as informações do banco de dados:

DB_NAME=
DB_USER=
DB_PASSWORD=
DB_HOST=
DB_PORT=

Execute o Backend:

python3 repet-back/manage.py runserver

Frontend

Instale o NodeJS.

Instale o yarn

npm install --global yarn

Instale as dependências do projeto

yarn install

Versão Web

Execute o projeto

yarn start

Execute o projeto com fake API

yarn dev

Android

Instale o Android Studio.

Dê build no projeto

yarn build

Sincronize o projeto com o Capacitor

npx cap sync

Abra o projeto no Android Studio

npx cap open android

Execute o projeto pelo botão Run do Android Studio.

Para gerar o .apk, vá em Build → Build Bundle(s) / APK(s) → Build APK.


📷 Imagens

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 59.8%
  • Python 34.6%
  • HTML 2.7%
  • Java 2.1%
  • CSS 0.5%
  • JavaScript 0.2%
  • Shell 0.1%