Completed

Cópia de Atualizações em nosso script simples em Php/Mysql

Published on the October 24, 2016 in IT & Programming

About this project

Open

Temos um script php com base dados mysql com a finalidade de cadastrar rádios indoor e rádios fm.

Explicação do Sistema:
Temos um script php com base dados mysql com a finalidade de cadastrar rádios indoor e rádios fm. A radio indoor toca sua programação somente dentro de seus estabelecimentos e portanto precisamos protege-las com senhas para não ser acessada e ouvida fora de suas dependencias, já as rádios FMs são publicas e tem a finalidade exatamente contrária, ou seja, quanto mais ouvintes melhor.
Esse script é simples, ele apenas gera uma pagina pra cada rádio cadastrada com imagens de slides de fundo com a logomarca em cima fixa.
Esta pagina também é usada as vezes para ser exibida em webviews de apps android e IOs porém nestes casos, é usado um player nativo do app que busca o endereço streaming cadastrado na rádio através de uma API já desenvolvida.

Novas funcionalidades a serem inseridas:
1) Trava para logins simultaneos na página (0 para sem limites)
2) Opção para travar página da rádio com login ou deixa-lo público (ao acessar a pagina, deixa-la ir direto ou usar o login da rádio para acessar. É Importante também deixar este login com um cookie com duração mais longa possível, para o lojista da rádio indoor somente abrir a página em seu pc sem necessidade de login todos os dias, porque muitos deles não tem monitor no pc)
3) campo no admin para especificar a qtde de logins simultâneos na página.
4) Campo no admin para habilitar ou não login na página da radio/player.
5) Campo no admin para habilitar ou não um player web na página (algumas não precisam exibir o player web porque utilizam a api nos apps. Eu fornecerei o player web também)
6) Campo no admin para habilitar ou não a exibição da logomarca em imagem (se não marcado, exibir o nome da rádio em texto com tag h1 ou h2).
7) Campo onde escolher o idioma da rádio (português, espanhol e Inglês). Essa mudança de idioma é para ter efeito apenas em alguns termos na página da rádio, umas 10 palavras de variação somente. (Eu enviarei as palavras).


Correções:
O último programador que mexeu adicionou níveis de usuários para nós dessa forma:
1 - Admin geral (Vê todas as rádios, pode adicionar novas rádios e editar e remover as existentes assim como editar e remover os outros admins)
2 - Admin de Revenda (Vê todas as rádios que ele criou e pode adicionar, editar ou remover as suas rádios ou admins de rádios que ele criou)
3 - Admin da Rádio (Pode ver a sua própria rádio e editar os dados de sua rádio. Esse mesmo login será usado para acessar a página da rádio se estiver marcado a restrição)
Este admin da rádio atualmente possui um erro, ele pode ver além da sua rádio, todas as outras rádios que o seu revendedor criou, ou seja, ele está visualizando tudo que seu revendedor tem acesso e pode editar também as outras rádios dele, precisamos corrigir isso. Além disso, o admin da rádio não poderá editar os campos de limite da rádio dele como Login simultâneo, habilitar e desabilitar o login, podendo apenas mudar os campos relacionados a aparência da tela e informações gerais da própria rádio.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Social media (Facebook, Twitter, etc.)
Roles needed Developer

Delivery term: October 31, 2016

Skills needed

Other projects posted by Diego E.