/projeto-imobiliaria

Projeto de um Sistema Web para Imobiliárias, denominado IMOBI, implementado em Python com Django.

Primary LanguageHTML

projeto-imobiliaria

Projeto de um Sistema Web para Imobiliárias, denominado IMOBI, implementado em Python com Django.

IMOBI — Sistema para Imobiliárias:

Trata-se de uma aplicação web completa para gerenciamento de locação de casas, através do cadastro detalhado dos imóveis para locação, que inclui galeria de fotos do imóvel, funcionalidade de pesquisa de imóveis disponíveis e agendamento e controle de visitas. Ainda, possui um Módulo de Administração dos Cadastros e de Autenticação de Usuários.

Imagem do ProjetoImagem do ProjetoImagem do Projeto

Foi implementado com fins acadêmicos, sendo construído como atividade do evento PyStack Week 2.0, ocorrido de 10 a 16 de janeiro de 2022, promovido pela Pythonando.

O projeto foi criado com Python 3.8.10 e Django 4.0.1.

🛒 Requisitos do Projeto:

Antes de começar, você vai precisar ter instalado em sua máquina os seguintes recursos:

Dica: Caso queira customizar o Projeto, é recomendado utilizar algum editor especializado em código que suporte trabalhar com projetos Python, como o PyCharm, por exemplo.

📀 Para executar o Projeto:

  1. Baixe este Repositório, executando o comando Git: git clone https://github.com/aguiardafa/projeto-imobiliaria.git;
  2. Execute o comando Python python3 manage.py runserver pelo terminal, aberto na raiz da pasta do Repositório; e
  3. Acesse a url http://127.0.0.1:8080/ pelo navegador para visualizar o Sistema.

🛠 Tecnologias/ferramentas utilizadas:

As seguintes tecnologias/ferramentas foram utilizadas na construção do projeto:

Sobre evento PyStack Week 2.0

É um evento 100% online e gratuito, tem como proposta o desenvolvimento de uma aplicação web completa com Python e Django, mesmo que nunca tenha programado.

O evento possui uma apresentação dos conceitos básicos da linguagem Python, aborda os procedimentos de instalação e configuração do Django, a criação da área administrativa e como implementar a autenticação dos usuários. Além de conduzir, de forma prática, todo o desenvolvimento da aplicação web proposta.

Tópicos abordados na implementação da aplicação proposta:

  • Autenticação de usuário
  • Criação de App, Models, Rotas e Views
  • Conexão com banco de dados
  • Manipulação de Dados (Cadastrar, atualizar, listar)
  • Validações e Filtros
  • Upload de imagens

Link para o evento PyStack Week 2.0

Vídeo do Projeto

👨‍💻Autor

Diego Aguiar
Feito por Diego Aguiar 👋 Entre em contato!