Find Jobs
Hire Freelancers

AgoraCart Customization | UPS calculations - products from different origin

$30-100 USD

Concluído
Publicado há aproximadamente 21 anos

$30-100 USD

Pago na entrega
I need costomization of free shopping cart known as AgoraCart. Agora Cart is written in Perl, and does support it's own Agora Script that is very similar to Perl. I need the following changes in the agora cart perl libraries and the user interface files. 1. I want to be able when entering a product to specify the zip code where it is comming from. [This should not be a problem since AgoraCart offers 4 custom fields that could be used for anything...I can use one of this field to put the Zip Code of origin] 2. When a customer fills up his shopping cart, he chooses a shipping method. The only one available is the UPS ground. Write now we have specified the Zip Code of the store and it calculates the shipping charges according to the Zip Code of the store and the Zup Code of the customer. However not all product leave the store, some are shipped directly from the manufacture. Thus the shopping cart has to calculate the shipping on groups of products with same shipping code of origin and finaly add this shipping charges together. The other option is to calculate the shipping for each product and add it to a running sum. All this has to be under the surface and the customer should never see what's going on. A programmer that has several years of experience with Perl and CGI programming would not have any problem implemnting this project. A proof of good programming experience with Perl is recommended, and favor would be given to coders that can show me the code of custom CGI scripts written by them [don't just download it from [login to view URL] and claim to be yours, unless you have written it]. I am the one that is going to maintain the code afterwards, so I want to make sure that I will receive a clean, readable, and robust code. The AgoraCart zip file is provided for download. It is the newest stable release as of today. Feel free to make any changes to it to fullfill the requirements above. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. ---------------------------------------------------- 4) Complete documentation on all new function, and functions that you have edited. The documentation has to contain all parameters of the function [what does it receive], any global references it makes, any return values, what it does and why does it do it. 5) I want the modified files and instructions how to install and use them. 6) Besides the modified files, I would like the whole modified AgoraCart package so I can easily install it and check whether it works, how it works, and does it need any changes made to it. ## Platform FreeBSD with Apache CGI wrappers Browser independant
ID do Projeto: 2927126

Sobre o projeto

1 proposta
Projeto remoto
Ativo há 21 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
See private message.
$46,75 USD em 14 dias
4,9 (142 avaliações)
5,6
5,6

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
0,0
0
Membro desde mar. 9, 2003

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.