Documentação do Projeto - Clone OLX para Android

Este aplicativo Android foi desenvolvido como parte do curso "Desenvolvimento Android Completo - Crie 18 Apps" ministrado por Jamilton Damasceno na Udemy. O curso pode ser acessado aqui.

Visão Geral

Este aplicativo serve como um clone da OLX, fornecendo aos usuários a capacidade de se cadastrar/logar, criar novos anúncios e filtrar pesquisas por categorias e regiões.

Informações do Curso

Funcionalidades

  1. Autenticação de Usuário:

    • Os usuários podem se cadastrar e fazer login no aplicativo.
  2. Anúncio de Produtos:

    • Permite aos usuários criar novos anúncios.
  3. Filtragem por Categorias e Região:

    • Os usuários podem filtrar pesquisas com base em categorias e regiões.

Bibliotecas Utilizadas

  • Firebase Database, Storage e Authentication:

    • Utilizado para armazenamento eficiente de dados, armazenamento de imagens e autenticação de usuários.
  • Máscaras de Moeda e Telefone:

  • Picasso:

    • Utilizado para carregar e exibir imagens de forma eficiente.
  • CarouselView:

Como Executar o Projeto

  1. Clone este repositório para sua máquina local.
  2. Abra o projeto no Android Studio.
  3. Certifique-se de ter as dependências necessárias instaladas.
  4. Execute o aplicativo em um emulador ou dispositivo Android.

Dependências

Certifique-se de ter as dependências necessárias instaladas:

// Adicione as dependências aqui
implementation 'com.google.firebase:firebase-database:23.0.0'
implementation 'com.google.firebase:firebase-storage:23.0.0'
implementation 'com.google.firebase:firebase-auth:23.0.0'
implementation 'com.blackcat.currencyedittext:currencyedittext:1.1.1'
implementation 'com.santalu:maskara:2.0.3'
implementation 'com.squareup.picasso:picasso:2.71828'
implementation 'com.synnapps:carouselview:0.1.5'

Observação

Este aplicativo foi desenvolvido como parte de um curso, e algumas bibliotecas ou abordagens podem ser destinadas a fins educacionais. Certifique-se de verificar as últimas atualizações e recomendações para aplicativos em produção.

Endereço no Github.