html define a distancia, js pega a mudança e reatualiza a página com os dados
site.com/locais-proximos
Autentica conta e Envia E-mail
Agenda e Ativa o envio de E-mail
Autentica e Envia E-mail
Autentica e Envia E-mail
Puxa Data de Envio e ID da Mensagem
Envia Mensagem e Hora de Envio
requisita lista de próximos
query locais
Registra Contas, mensagens e data de envio de cada conta
Puxa Endereço de E-mail e Mensagem
Autentica e Envia E-mail

Inicio do projeto

Cliente

EXE

LOGIN

Criar
Conta

PAINEL DE ENVIO DE MENSAGEM

Caixa de Texto(char)

Botao Enviar (callcregister())

Registrador Cliente

HOTMAIL

V1

Manutenção

Servidor AWS VM

Back-End Python

SMTP

Scheduler

DB

Login e Senha de Usuários;
Mensagens;
ID's;
Agenda de Envio;

Registrador

V0.1

GMAIL

Dias e Horario

Set Time(int)

Botao Enviar (callcregister())

Set Week Days([array])

X

Provedor de E-mail

V0.2

Cliente

EXE

Main.py

Caixa de Texto

Botao Save

Client_Socket.py

Manutenção

Servidor AWS VM

Main.py

Scheduler

Send Mail

SMTP

Random MSG Picker

DB

Mensagens;

Server_Socket.py

Servidor AWS VM

Back-End Python

Scheduler

Send_Mail()

SMTP

Random MSG Picker

DB

Mensagens;

Manutenção

Provedor de E-mail

V0.3

Manutenção

Servidor AWS VM

Back-End Python

SMTP

Scheduler

V1

Cliente DML

DB_Connect.py

Tópico flutuante

usuário

php

função api ajax

navegador

html

js

get localização atual

API Google

wp

função filtra locais proximos

Inicio do projeto

Levantamento de requisitos e Apresentação:

Nessa primeira fase, o objetivo é apresentar o projeto aos usuários e entender suas necessidades, levantando valores de custo de servidor, domínio e requisitos do sistema.

Planejamento e Design

Após a definição básica dos requisitos, será esboçado um protótipo de baixa fidelidade que represente o site, suas páginas, arquivos e elementos necessários.

Com a aprovação da estrutura das páginas, tipos de conteúdo e componentes, será criado um layout e um protótipo de alta fidelidade no Adobe XD.

Desenvolvimento e Implementação:

Git, tendo o repositório no Github.

A instalação do WordPress será feita por meio do Cpanel do Host Gator.

Será primeiro construído o framework de front-end usando Bootstrap em SASS e variáveis para facilitar o desenvolvimento do projeto.

Após a estruturação básica, as páginas estáticas serão codificadas e testadas.

Após a aprovação das páginas estáticas, o site será dinamizado utilizando o plugin de campos personalizados do WordPress para gerenciar o conteúdo.

Testes e Lançamento:

Os testes serão primeiramente realizados pelo desenvolvedor até que nenhum erro seja encontrado. Após isso, o uso do WordPress e o cadastro de páginas e posts serão ensinados aos usuários finais, os proprietários da Revista Vally.

Se novos erros forem encontrados, uma revisão será realizada até que não haja mais nenhum bug e os usuários finais compreendam o uso do software.

Após a homologação, o projeto será lançado no domínio correto e será permitida a indexação nos mecanismos de busca. A responsabilidade pela divulgação do site será dos proprietários, mas serão seguidas boas práticas de SEO.

Fim do projeto