Completed

Programador para sistema Web - Php

Published on the January 16, 2017 in IT & Programming

About this project

Open

Software para academia

Módulo Cadastro de Clientes
Esse módulo será usado para cadastrar clientes e terá os seguintes campos:
- Nome (texto obrigatório)
- rg (numeral obrigatório)
- cpf (numeral com máscara obrigatório)
- nascimento (calendário)
- endereço (divido entre os campos rua, nº, bairro, cidade, estado)
- telefone fixo (numeral com mascara obrigatório)
- telefone celular (numeral com máscara obrigatório) + checbox “whatsapp?”
- email (texto)
- link facebook
- login
- senha
(possibilidade de admin acrescentar campo);
deverá haver a possibilidade de emissão de relatório contendo “nome, data de nascimento, telefone fixo e telefone celular”, bem como um relatório de aniversariantes do dia.

Módulo Financeiro
Função - Mensalidades
Nesse módulo o usuário poderá vincular um plano a aluno já cadastrado, escolhendo o melhor dia para vencimento das mensalidades, com data de início. O sistema deverá calcular a proporção. Por ex: Vinculo hoje, dia 16, um aluno que efetuará os pagamentos todo dia 30.
Hoje ele pagará proporcionalmente por 14 dias, e no dia 30 começa a pagar normalmente o valor da mensalidade.
Possibilidade de o admin cadastrar planos de mensalidades, trimestralidades e semestralidades, que serão utilizados no momento do usuário vincular o plano a um aluno.
Emitir relatórios de mensalidades em atraso.
Poderá o usuário dar baixa nas mensalidades conforme pagamento.
Emitir relatório de mensalidades que vencem no dia. Ex: Hoje, dia 16, emito o relatório contendo nome e telefone de todos os alunos que tem a mensalidade vencendo no dia.
Emitir relatório de total de mensalidades recebidas no período (ex: Seleciono o dia inicial 01/01/2017 e final 16/01/2017: terei um relatório de todas as mensalidades recebidas no período)
Função - Contas pagas
Cadastrar todos os recebimentos, com os campos:
- Despesa
- Forma de pagamento (listar possibilidades: dinheiro, cheque, depósito ou transferência);
- Valor total pago
- Data de pagamento
Emitir relatório de todas as despesas no período (mesmo caso do relatório de total de mensalidades recebidas no período)
Função - Balanço
No balanço será mostrado o saldo no período selecionado. Selecionarei, por exemplo a data inicial 01/01/2017 e final 16/01/2017. Então o sistema me dará o saldo, somando todas as mensalidades recebidas e abatendo todas as contas pagas.
Apenas o valor, sem demonstrativo financeiro.

Módulo Treino
Nesse módulo o admin poderá acrescenta campos, quantos quiser.
Já o user poderá preencher dois campos, que serão “Séries” e “Peso”, e estarão vinculados ao campo criado pelo Admin. Por ex: o Admin criou dois campos, supino e abdominal. Então para o usuário aparecerá Supino [  campo para preencher  ] séries [ campo para preencher  ] kg; abdominal[  campo para preencher  ] séries [ campo para preencher  ] kg.

O treino ficará salvo e poderá ser acessado no computador a qualquer tempo, bem como exportado para impressão em PDF.

Módulo Aluno
Esse módulo estará vinculado ao login e senha cadastrado no cadastro do aluno.
Com o login e senha o aluno poderá acessar o sistema, e nele terá acesso aos seus dados cadastrais, seus controles financeiros (mensalidades pagas, vencimento e valor) e seu treino cadastrado, que também poderá ser exportado em PDF.
Haverá na tela do aluno alguns banners de publicidade, que serão cadastrados pelo aluno (seis, três em cada lateral) e também a possibilidade de curtir a página do facebook.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
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: Not specified

Skills needed

Other projects posted by Paulo R. M.