Skip to content

Projeto que gerencia imóveis para locação e venda com redirecionamento para imobiliárias

License

Notifications You must be signed in to change notification settings

PJI110-LP-Grupo4/imobiliaria-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imobiliaria-web - Centralizador de Imóveis - Projeto Integrador UNIVESP

Projeto que gerencia imóveis para locação e venda com redirecionamento para imobiliárias.

Este projeto foi desenvolvido como parte do Projeto Integrador Semestral da UNIVESP, com o objetivo de criar uma plataforma web para centralizar imóveis de locação e venda, facilitando a busca pela população e agilizando o fechamento de negócios pelas imobiliárias.

Tecnologias Utilizadas

  • Frontend: HTML, CSS, JavaScript, Bootstrap
  • Backend: Python, Django
  • Banco de Dados: SQLite (pode ser configurado para PostgreSQL ou outro banco de dados relacional)
  • Gerenciamento de dependências: pip e virtualenv
  • Metodologia de Desenvolvimento: SCRUM, com reuniões semanais

Requisitos

Antes de começar, certifique-se de ter as seguintes ferramentas instaladas:

Instalação

Siga os passos abaixo para configurar o ambiente localmente:

1. Clone o repositório

git clone https://github.com/seu-usuario/nome-do-repositorio.git
cd nome-do-repositorio

# Criar o ambiente virtual
python -m venv venv

# Ativar o ambiente virtual
# No Windows:
venv\Scripts\activate

# No Mac/Linux:
source venv/bin/activate
  1. Instale as dependências
pip install -r requirements.txt
  1. Configuração do ambiente Crie um arquivo .env na raiz do projeto com as variáveis de ambiente necessárias. Um exemplo de configuração pode ser encontrado no arquivo .env.example.

Exemplo de conteúdo do arquivo .env:

DEBUG=True
SECRET_KEY=sua_chave_secreta
ALLOWED_HOSTS=localhost,127.0.0.1
DATABASE_URL=sqlite:///db.sqlite3
AWS_ACCESS_KEY_ID=sua_chave_de_acesso
AWS_SECRET_ACCESS_KEY=sua_chave_secreta
  1. Execute as migrações do banco de dados
python manage.py migrate
  1. Crie um superusuário Para acessar a área administrativa do Django, você precisará de um superusuário. Execute o comando abaixo e siga as instruções:
python manage.py createsuperuser

Agora você pode acessar o projeto em http://127.0.0.1:8000/.

  1. Inicie o servidor de desenvolvimento python manage.py runserver

Passos para Contribuir: Faça um fork do projeto. Crie um branch para sua feature. bash git checkout -b feature/nova-feature Commit suas mudanças .bash git commit -m 'Adiciona nova feature Envie para o branch .bash git push origin feature/nova-feature Abra um pull request.

Licença Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para mais detalhes.

#Integrantes do Projeto

Rogério Gelonezi - LinkedIn

Leonardo Silva - LinkedIn

Mauro Leão - LinkedIn

About

Projeto que gerencia imóveis para locação e venda com redirecionamento para imobiliárias

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •