/ImoFind

Primary LanguageJavaScript

🏠ImoFind

👨‍💼 Descrição do Projeto

O ImoFind foi desenvolvido com o intuito de facilitar a busca por um imóvel para locação. O usuário pode buscar por hotel, casa, apartamento, flats ou até hostels.

O usuário poderá indicar a localidade em que deseja realizar a busca, ou visualizar as opções próximas.

Este projeto foi desenvolvido como pré-requisito para obtenção de nota de prova para a disciplina de Programação Mobile Code, do curso de Ciência da Computação, sob a tutoria do prof. Augusto Cesar F. de M. Oliveira, da Universidade Maurício de Nassau.

O designer foi projetado pelo design Rendy Vickriansyah e pode ser encontrado no Figma

image

Estrutura do sistema

📦ImoFind
 ┣ 📂assets                                            # Assets
 ┃ ┣ 📂icons
 ┃ ┃ ┣ 📜IC_Back.png
 ┃ ┃ ┣ 📜IC_Bathtub.png
 ┃ ┃ ┣ 📜IC_Bedroom.png
 ┃ ┃ ┣ 📜IC_Bookmark.png
 ┃ ┃ ┣ 📜IC_Bookmark.svg
 ┃ ┃ ┣ 📜IC_Message.png
 ┃ ┃ ┣ 📜IC_Phone.png
 ┃ ┃ ┗ 📜Image.png
 ┃ ┣ 📂img
 ┃ ┃ ┣ 📂DreamsVilleHouse
 ┃ ┃ ┃ ┣ 📜Dreamsville1.png
 ┃ ┃ ┃ ┣ 📜Dreamsville2.png
 ┃ ┃ ┃ ┣ 📜Dreamsville3.png
 ┃ ┃ ┃ ┗ 📜Dreamsville4.png
 ┃ ┃ ┣ 📂Home
 ┃ ┃ ┃ ┣ 📜House.png
 ┃ ┃ ┃ ┣ 📜Mansao.jpg
 ┃ ┃ ┃ ┣ 📜OrchardHouse.png
 ┃ ┃ ┃ ┗ 📜TheHollies.png
 ┃ ┃ ┗ 📜perfil.png
 ┃ ┣ 📂readme
 ┃ ┃ ┣ 📜appExemple.png
 ┃ ┃ ┗ 📜qrcodeExemple.png
 ┃ ┣ 📜adaptive-icon.png
 ┃ ┣ 📜favicon.png
 ┃ ┣ 📜icon.png
 ┃ ┗ 📜splash.png
 ┣ 📂src                                           # Diretório com as views
 ┃ ┗ 📂screens
 ┃ ┃ ┣ 📂DreamsVilleHouse
 ┃ ┃ ┃ ┣ 📜dreamsVilleHouse.js
 ┃ ┃ ┃ ┗ 📜dreamsVilleHouseSTYLE.js
 ┃ ┃ ┗ 📂Home
 ┃ ┃ ┃ ┣ 📜Home.js
 ┃ ┃ ┃ ┗ 📜homeSTYLE.js
 ┣ 📜.gitignore
 ┣ 📜.yarnrc.yml
 ┣ 📜App.js
 ┣ 📜app.json
 ┣ 📜babel.config.js
 ┣ 📜package.json
 ┣ 📜README.md
 ┗ 📜yarn.lock

👩‍💼 Config e comandos

​ Para rodar o projeto você precisará baixar o aplicativo mobile da Expo, que pode ser encontrado na Play Store.

  • Clone o repositório do GitHub

    git clone https://github.com/eupedrorodrigues/ImoFind.git
    cd imoFind
  • Instale as dependência do projeto

    yarn install
  • Para rodar o projeto, digite no termina

    yarn start
  • Em seu dispositivo móvel, execute o Expo e escanei o código de barras que surgiu em seu terminal.

QR code exemple

  • Na raiz do projeto, abra o arquivo App.js e alterne entre as duas páginas disponíveis. Tome cuidado para sempre deixar uma das páginas marcada como comentário.

appExemple

Tecnologias

Para o desenvolvimento do projeto foram usadas as ferramentas abaixo:

Contribuidores