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
📦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
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.
- 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.
Para o desenvolvimento do projeto foram usadas as ferramentas abaixo: