Depois de construir grande parte do que eu imagino de um SaaS de controle de profile e seu uso pratico, sim estou falando do Uprofile, comecei a colocar ele a prova. Utilizando o projeto ShakeIt para isso.
O ShakeIt vai usar todos os recursos do Uprofile e alguns destaques que acho importantes para o projeto:
- Bate-papo.
- Menssagens entre usuarios.
- Share de informacoes.
- Storage de informacoes do profile (seus gostos/preferencias)
Mas o que eu realmente gostei foi trocar toda logica de cadastro, login, session, storage e log dos users do site por apenas uma chamada na API do Uprofile. Claro, como fui eu que fiz o Uprofile tive de fazer todas essas logicas, mas no proximo projeto nao terei mais de desenvolver nenhuma logica. Alem de fazer uma rede de usuarios entre os projetos. Isso me deixou super motivado a trazer mais recursos ao Uprofile. O que me fez pensar… Porque nao trazer outros servicos a Uprofile? Comecei a desenhar alguns recursos novos como manipulacao do Twitter e Status. Uma ponto muito bom porque nao terei de manipular mais um objeto no banco de dados, toda informacao ja’ e’ guardada no Twitter mesmo.
E quem ganhou com isso foi o Universe, que agora conta com API do Twitter, ainda em beta na minha opiniao tem de melhorar e existem ideas para criar ferramentas nela.
Bem agora tenho mais uma Todo List para esse .plan:
- Fechar uma versao da API do Twitter.
- Finalizar todos os testes do Uprofile, tanto API quanto Engine, para lancar uma versao publica.
- Ligar o ShakeIt totalmente ao Uprofile.