JVitor Portfólio como Freelancer, idéias sobre desenvolvimento e algo mais.

30out/09Off

Projetos Pessoais adicionados!

Opa galera, beleza?

Dando uma atualizada aqui no blog. Peguei um tempo e escrevi sobre os projetos pessoais que desenvolvi, tirei algumas screenshots e estou disponibilizando para vocês darem uma olhada.

Ainda está faltando escrever sobre o meu projeto de TCC, chamado de "Contineo", mas logo logo vou colocar algumas informações sobre ele também.

Para ler sobre os projetos, acessem a parte de Projetos.

É isso, bom final de semana, e claro, bom feriado a todos!

Abraço.

30out/09Off

Malha Rápida

 

malharapida

Projeto desenvolvido para atender a um trabalho da faculdade. Era um website com conteúdos dinâmicos, gerenciamento das páginas, álbum de fotos e inclusão de vídeos do YouTube. Foi com ele que comecei a trabalhar o conceito do CMS Arashi Versão 2.0. Neste projeto, fiz diversos experimentos de como seria a implementação de fato de um CMS e como ficaria o frontend. O CMS ficou simples, porém, atendeu aos requisitos e serviu como boa base de estudos.

Confira abaixo algumas imagens do Projeto:

30out/09Off

Calc 4 Me

Um projeto idealizado pelo Eduardo Cuducos, onde a ideia era prover uma forma simples e rápida para cálculo de orçamentos. Era tudo muito simples, você informava o valor cobrado por hora, os nomes das atividades, quantas horas gastaria para fazê-las e o sistema automaticamente calcularia para você o custo do projeto e a quantidade de horas necessárias.

Feito isso, você poderia salvar este orçamento e o mesmo ficaria na base de dados para consulta por 15 dias. Uma URL era gerada e disponibilizada para você e, com ela, qualquer pessoa poderia acessar e visualizar o teu orçamento.

Usando um conceito de simplificação, não era necessário o cadastro e nem a confirmação dos dados. Você apenas entrava com as informações e pronto, o seu orçamento estava gerado.

Existia também uma opção para download do orçamento, que ficaria em excel, caso você desejasse fazer alguma apresentação, customizar algum dado ou similar.

O layout, HTML e JavaScript foi todo desenvolvido pelo Eduardo Cuducos e a parte de PHP utilizando CodeIgniter ficou comigo. O projeto foi finalizado, porém, algumas melhorias ficaram por serem feitas e o sistema acabou não indo ao ar.

Confira abaixo algumas imagens do Projeto:

30out/09Off

Feed My Cup

logo_jreader_mini

Foi um projeto de desenvolvimento de um leitor de RSS mais simples e funcional, que organizasse as informações lado a lado e desse maior flexibilidade na hora de acessar e visualizar o conteúdo. O nome inicialmente seria "JReader", mas depois de algumas buscas e ideias para nomes diferentes, acabei ficando com o nome "Feed My Cup", que remetia ao conceito de se tomar uma xícara de café lendo as últimas novidades de seus websites preferidos.

O principal motivo pelo qual realizei este projeton foi para aprender à desenvolver utilizando o framework CodeIgniter de PHP e Jquery com Ajax.

O projeto consistia na criação de grupos para separar os RSS, inclusão e visualização das entradas destes RSSs cadastrados. Além disso, existia uma área de perfil onde o usuário poderia customizar a quantidade de entradas por feed que ele gostaria de visualizar, além de poder definir como o conteúdo da entrada seria lido (ele poderia ser aberto direto na ferramenta ou redirecionar direto para a página da notícia no website cadastrado).

O ponto chave de todo o desenvolvimento foi a leitura e armazenamento das entradas dos RSSs cadastrados. Foi feito um script que, de hora em hora, acessava ao banco de dados e verificava todos os RSSs cadastrados em busca de novas entradas. Este script, por acabar se tornando um pouco pesado, teve de ser otimizado diversas vezes até chegar em sua versão final, e também, por conta de desempenho e de ser hospedado em servidor compartilhado, foi imposto este limite da execução do script ser apenas de hora em hora.

Uma coisa bacana que foi pensada e desenvolvida era o suporte a vários idiomas. Até a última versão, o Feed My Cup era disponibilizado em português e inglês, podendo ser facilmente traduzido para outras linguas através de uma biblioteca de palavras utilizadas.

A interface foi toda desenvolvida utilizando o conceito de web 2.0, com a regra de não recarregar a página, sempre utilizando Ajax para isso. O layout é simples, um menu expandível onde você visualiza os grupos de RSS que, quando ocultado, libera mais espaço para a visualização de todos os seus feeds. A proposta da home era sempre mostrar as últimas atualizações de todos os seus RSS, provendo um link de acesso direto a informação ou de leitura direto na interface.

Como o projeto foi mais um estudo de linguagens e novas técnicas de desenvolvimento, ele nunca foi de fato aberto ao público, apenas liberado para alguns amigos testarem e darem opiniões. Eu acabei por usá-lo durante uns 6 meses e cheguei a planejar diversas alterações em seu layout e funcionalidades, estas que ainda não puderam ser realizadas.

Atualmente, o projeto está parado, salvo em meus backups. Algumas partes de seus códigos foram aproveitados no desenvolvimento da área de RSS do meu projeto de Conclusão de Curso na Faculdade, o Contineo.

Confira abaixo algumas imagens do Projeto:

13out/090

Dois novos sites adicionados!

Olá pessoal, beleza?

Dando uma atualizada rápida para avisar que adicionei informações sobre dois novos projetos que foram entregues. Um é o NEPP que foi entregue no final de 2008 e eu esqueci de atualizar por aqui, e o segundo, é da empresa Instrucamp, de um grande amigo meu que foi finalizado estes dias.

Confiram mais sobre os dois projetos na área de portfólio, ou nos links abaixo:

Em breve devo estar adicionando também algumas informações sobre projetos pessoais que desenvolvi, fiquem ligados!

Abraço.

Categorias: Geral Sem Comentários
13out/09Off

Instrucamp

+ Status: Entregue e no ar.

+ Foco: Site dinâmico com catálogo de produtos vendidos pela empresa.

+ Info: Este projeto é um caso à parte. Foi desenvolvido pelo meu amigo Felipe Cerqueira enquanto cursávamos o colégio técnico, e foi ele quem deu manutenção em todo o site. A necessidade da empresa era de que o cadastro de produtos fosse mais rápido e simples, sem que o Felipe tivesse que ficar mexendo em HTMLs para isso. Foi aí que colocamos o CMS Arashi com catálogo de produtos para facilitar toda esta parte. O sistema ficou com categorias e subcategorias, para poder segmentar melhor os produtos revendidos pela empresa. Dentro dos produtos, é dada a opção para inserir uma foto e um arquivo (geralmente o manual do produto). Foi um projeto simples, mas que deu muito trabalho nos ajustes de HTML e de migração para o servidor.

+ Link: http://www.instrucamp.com.br

7out/090

Três Novos Sites Lançados!

Opa pessoal, beleza?

Estou aqui postando rapidinho apenas para avisar que atualizei o portfólio com os três últimos projetos que participei e que foram lançados recentemente.

Foram eles:

Não deixem de conferir maiores informações sobre os projetos e claro, os respectivos sites.

Abraço!

Categorias: Geral Sem Comentários
7out/09Off

CMS Arashi Versão 2.0

Logo CMS Arashi.

O que é? É um Sistema de Gerenciamento de Conteúdo (CMS) sendo seu principal objetivo dar total liberdade ao cliente para inserir e atualizar informações em seu site. Atualmente em sua versão 2.0, foi desenvolvido no primeiro semestre de 2009, após muito estudo e análise de mercado buscando descobrir o que o cliente precisava para ter em suas mãos uma ferramenta que o ajudasse a manter os conteúdos de seu website sempre atualizado.

 O CMS Arashi 2.0 utiliza as novas tendências de desenvolvimento web, focando na usabilidade, velocidade e manutebilidade, sendo desenvolvido todo em PHP 5 com o framework CodeIgniter, usando XHTML com técnicas de tabless, um poderoso framework de Javascript, o Jquery e Mysql 5.0.  Trocando em miúdos, mais possibilidade de customização do seu website, interface mais amigável e, claro, páginas com maior qualidade, tudo isto aliado à muita segurança para as suas informações.

Uma das novidades desta nova versão é a possibilidade de toda a área de gestão de Usuários ser simplificada, por meio da adição ou não do módulo de gerenciamento de permissões. Se sua empresa tem apenas 1 funcionário que irá gerenciar o website, qual a necessidade de criar diversas permissões de acesso, complicando ao invés de simplificar? Agora, é possível decidir se seu CMS terá um esquema de segurança com permissões de acesso por módulo, ou se, apenas ao efetuar o login, os usuários já poderão ter acesso total ao CMS. Isto é praticidade e comodidade para você e seus funcionários.

Outra novidade é a interface renovada e alienada as novas tendências da Web 2.0, sempre buscando atender padrões de usabilidade e focando sempre na interação do cliente com o CMS.

O sistema de inclusão de módulos continua, basta você informar a sua necessidade e, assim, poderemos ver exatamente o que se encaixa ao perfil de seu website.  Existem módulos que já foram previamente desenvolvidos, porém, caso necessário, podemos desenvolver ou adaptar novos módulos para atender a sua necessidade específica,  tudo para buscarmos maior eficiência e satisfação com o projeto.

Ainda na tendência da Web 2.0, o CMS Arashi e toda a sua implementação conta agora com o recurso de URLs amigáveis. Isto significa que, a partir de agora, seu site terá links e endereços mais simples e dinâmicos, sem que ocorra informações desnecessárias, compreensível somente para profissionais da área de TI. Vamos citar um exemplo prático. Para visualizar uma notícia cadastrada no banco de dados, a maioria das empresas, faria algo do tipo:

http://www.seusite.com.br/pagina.php?p=noticias&id=1

À primeira vista, uma URL estranha que não diz nada para ninguém, não é verdade? Agora veja um exemplo de como fica a mesma URL com o novo CMS Arashi:

http://www.seusite.com.br/pagina/noticias/1/nome-da-sua-noticia

Logo no endereço da página, já deixamos claro que se trata de uma notícia e qual a notícia que será mostrada naquela página. Isto ajuda, tanto aos usuários que acessarão o seu website quanto aos sites de busca, que poderão dar mais relevância ao conteúdo da sua página, visto que ele é identificado imediatamente através da URL.

Todas estas modificações, melhorias e funções foram feitas pensando em uma melhor experiência do nosso cliente com a manutenção de seu website, tentando criar uma forma simples, prática e rápida para gestão dos conteúdos. E claro, criar uma experiência ainda melhor para os seus clientes que verão um website mais organizado, mais limpo e bem polido. Até os sites de buscas  (Google, Bing, etc) vão adorar o seu website agora, pois ele vai contar com diversas técnicas para ajudá-los a indexar e posicionar o conteúdo de seu website em suas bases de dados.

Ficou interessado? Entre em contato para receber uma demonstração da ferramenta e batermos um papo sem compromisso!

7out/09Off

Viracopos Magazine

+ Status: Entregue e no ar.

+ Foco: Site dinâmico com notícias sobre diversos assuntos.

+ Info: Website desenvolvido em conjunto com a Triunfo, empresa do Felipe Pistoni. O foco do website são os conteúdos, principalmente, da região de Viracopos, além de abranger outras áreas como comércio exterior, política, economia, entre outros. Neste projeto, a Triunfo foi a responsável pela parte gráfica e adição do conteúdo, enquanto eu desenvolvi o CMS e montei o html. No CMS, foi adicionado um sistema de conteúdos dinâmicos com diversas seções e uma área de adição de vídeos do YouTube. No frontend, destaque para a cotação do dólar no menu direito que é consumido direto de um webservice e para o álbum de fotos na home. O CMS utilizado foi o CMSArashi Versão 2.0.

+ Link: http://www.viracopos-vcp.com

7out/09Off

Dancing Across Borders

+ Status: Entregue e no ar.

+ Foco: Site com alguns conteúdos dinâmicos onde são mostradas informações sobre o desenvolvimento do filme.

+ Info: Meu primeiro projeto em inglês. Projeto feito em parceria com Thales Ribeiro, responsável pelo o contato com o cliente e levantamento de requisitos. Foi um projeto simples, onde o cliente requisitou que a área de Screenings pudesse ter texto editável, além da possibilidade de adicionar itens em Press Releases e Press Articles, ambos com adição de arquivos PDF. O CMS utilizado foi o CMSArashi Versão 2.0, que foi traduzido para o idioma inglês visando atender ao projeto.

+ Link: http://www.dancingacrossborders.net