Em 2010 eu inicie um projetinho na faculdade que era um sistema simples de gerenciamente do imóveis. Basicamente é um dashboard onde o cliente insere informações e na outra ponta, o cliente consegue visualizar as informações, imagens, valor, etc...

A primeira versão foi feita em ASP, SQL Server, CSS, JS Puro... No dashboard eu usei EXTJS pra construir o layout e os componentes. Além disso eu implementei um sistema bem TOSCO de notificação em tempo real. O sisteminha fica chegando de N em N segundos se tem algum registro novo no banco e emit um alerta pra todo mundo.

Bom, são 8 anos que se passaram e até agora nenhum cliente reclamou, mas eu tenho uma mania que querer deixar meus projetos sempre atualizados, então esse ano eu decidi refazer a porra toda.

A principio eu escolhi pelas seguintes tecnologias:

  • ANGULAR 5 tanto no front do website, quanto no dashboard administrativo;
  • MongoDB como banco de dados - Eu ia escolher firebase, mas essa parada de não ter 1 mínimo relacionamento descente é foda, eu sofri pra caramba num projeto que eu tive que fazer os relacionamentos na mão;
  • Bootstrap como framework de layouts e componentes;
  • E o sistema de notificação usando Socket.

Basicamente é isso, eu estou começando hoje dia 30/01/2018 e vamos ver quanto tempo eu vou levar pra finalizar esse projetinho.

Tarefas pra fazer no novo sio

  1. combobox de tipos, subtipos, zonas
  2. combobox de selecao de proprietarios
  3. combobox de selecao de loja
  4. maskaras de valor
  5. combox de selecao de corretores
  6. historico de acoes
  7. upload de imagens
  8. pegar cep automaticamente
  9. mapa do google
  10. grid com paginacao e filtros