Completed

Programador Php para site

Published on the April 05, 2017 in IT & Programming

About this project

Open

O site se refere a um aplicativo em fase final de desenvolvimento e já está em grande parte desenvolvido e hospedado na Locaweb. Foi desenvolvido em PHP versão 7, framework CodIgniter e banco de dados em PostGreeMySQL. Contém uma landing page com propaganda e explicação do negócio, uma interface para envio de mensagens via email (já funcional) e uma opção de cadastro, exclusiva para anunciantes (usuários do app não podem se cadastrar no site).

Ao se cadastrar, o anunciante vai para uma dashboard, onde ele deve preencher campos pessoais e customizar seu anuncio. Baseado no plano escolhido, ele preenche determinados campos com imagens, textos ou então hiperlinks referentes a seu negócio. Essas informações devem ser gravadas no banco de dados do Firebase (onde está o app) em uma pasta específica (parceiros).
Não há uma API específica, porém o backend está todo feito e finalizado. O script de gravação também está feito porém ainda é necessário montar o JSON e validá-lo. Essa é a principal parte a ser implementada.
Além disso, o dashboard também possui uma área de administrador onde conseguimos ver que pagou e ter controle dos anuncios (ver pagamentos, liberar/bloquear anuncio, trocar planos, etc). O dashboard foi feito mas não está concluído da forma que queremos. A assinatura de um plano deve obedecer o seguinte fluxo: Cadastro inicial -> preencher dados Minha conta -> escolher plano -> pagamento via site do Pag Seguro.
A partir daí há duas opções: Ou liberamos o anuncio manualmente via painel administrativo ou isso é feito de forma automática (a se discutir). Correções mínimas de layout apenas.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer, Other
Other roles needed Gravar informações inseridas no site em um banco de dados no Firebase. Melhorar interface adiministrativa. Mínimas correções de layout (já feito). Dashboard já pré-desenvolvido

Delivery term: May 05, 2017

Skills needed

Other projects posted by L. B.