Find Jobs
Hire Freelancers

Project: Install/configure Webserver and Magento Shop(repost)

$500-5000 USD

Cancelado
Publicado hace más de 12 años

$500-5000 USD

Pagado a la entrega
Project: Install/configure Webserver and Magento Shop We are looking for a programmer to install/implement a quite minimal shop based on Magento 1.5, running on Ubuntu and NGinx as a web-server, the shop functionality (mockups for general design/click dummy) is described in the PDF below, two screenshots for two pages of the finished designs for the actual page are attached in the PDF for reference only. [][1][login to view URL] ## Deliverables Set-up, install and configure server: - OS: Ubuntu Linux, minimal installation with only the packages needed for operation, latest stable release for base installation and all packages - Web-server: NGinx - Wordpress (with themes) - Mailserver with IMAP functionality and webmail-interface - Firewall with traffic only allowed at ports 80, 443, 465, 993 and other ports needed for the setup describe above. All code has to adhere to the W3C standards as set out here: <[login to view URL]> All code has to be fully commentated to ensure smooth transition to another programmer at a later stage. The server shall be Magento optimized, see for example <[login to view URL]> Certain processes (e.g. e-mail confirmations) may have to be added to ensure full usability. The site design (not HTML) containing all user interaction will be delivered by an external designer. The programming as well as all backend functionality/design is part of the deliverable and has to be fully usable. Each product has to include information regarding weight and size, which will then be used to calculate the total weight of each shipment. Implement subscription for certain products (pre-paid and recurring payments), i.e. a customer buys a product and gets billed every month for the same product or he buys a pre-paid subscription for a certain product and the shop-owner sees this as a new incoming order every month including all associated processes (parcel labels, etc). Customers shall also be able to switch between certain subscription products once very month. How such functionality is implemented is subject to discussion with us. All paths (pictures etc.) have to be relative. Integration of SSH-certificate. Sharing of all sites with social networks (Facebook, Twitter, Google+). Payment options to be set-up/configured (including recurring billing for certain (subscription) products): - Paypal (Express) - Amazon Payments (inline-payment) - Moneybookers Integrate Amazon one-click payment for certain products. Automatically generate parcel labels (only if certain products are purchased) using a plugin. Ability to export shipping data in CSV-format for shipping providers DPD and DHL (documentation will be provided). Integrate parcel labels and tracking features (e-mail notifications, etc.), in the end there should be an automated e-mail after the product is shipped, so shop-owner does not need to manually input the tracking number into a form. Plugin for basic features will be provided. Availability counter ("Only 10 keyboards left for this price") for selected products (fully customizable in backend) Integrate Mailchimp into Magento and into general page Integrate and install Wordgento. Calculate shipping costs based on order value ("free shipping from 100USD), product ("free shipping for this product") and other rules Create invoices to be automatically attached to e-mail sent out to user when shipping is started. Integrate sharing on Facebook, Twitter and Google+ Integrate Facebook connect plugin Integrate/configure Facebook shop-plugin Integrate Coupon Creator plugin Integrate Intraship Label Creator plugin Integrate Tracking plugin Integrate Mailchimp plugin Integrate e-mail form with pre-defined subjects for user-questions. All sensitive user-related data has to be fully encrypted (at least 128bit) Creation of user-accounts with the following information: - Gender - First, Last name - e-mail - password - sanity check - e-mail verification The user-login section has to provide the following features: - Listing of all orders (Product, Order #, Date, Total) with the respective features: - Recurring orders: - Show payment method used - Change payment method - Change subscription product - Cancel (delete orders) - Change shipping/billing address (redirect to Paypal/Amazon Payments, then write new value in database and inform shop-owner and user of change of address via e-mail) - Link to tracking information for orders already sent out - Pre-Paid, not yet fulfilled: - Show payment method used - Change shipping/billing address (redirect to Paypal/Amazon Payments, then write new value in database and inform shop-owner and user of change of address via e-mail) - Pre-Paid, fulfilled: - Show payment method used - Show shipping/billing address - Link to tracking information - Change User information (with e-mail notification): - Name, e-mail, password - 2 notifications in case of change of e-mail address: new and old address - Change newsletter settings: - Sign up/off via check boxes Certain site features have to be SSL-encrypted. Among other things required to perform the actions required by the user interface (refer to provided PDF), the backend has to be able to - Accept and generate discount Vouchers - percentage and amount with validity and one use/several usages - offer administration of users' data - enter details regarding producers infos (e-mail address, etc.) - uploading of new products inc. all needed information/data/pictures - Backend wysiwyg editor that allows proper formatting There will be two checkout-processes: - #1 for certain products (limited quantity) - #2 for all other products, those products will be sent out by different producers Functionality for checkout process #1: - Choose plan (recurring, pre-paid) - Select sub-option: - Donate a certain amount to one of four organizations: yes/no. If yes: which organization; the customer will then be billed a higher price and the shop-owner will receive a notification that he has to pass on the donation to that organization. - Sign-in/set up user account - show order details - field for coupon/voucher application - submit order to payment provider - Show "thank you for your payment"-page - send e-mail confirmation - show all relevant information in user login-section - after payment provider clears payment: - send e-mail to show-owner - generate parcel-label - send e-mail notification to customer incl. tracking-link Functionality for checkout process #2: - Calculate shipping cost for every producer - Display terms and conditions for every producer - Sign-in/set up user account - show order details - field for coupon/voucher application - submit order to payment provider - Show "thank you for your payment"-page - send e-mail confirmation - show all relevant information in user login-section - after payment provider clears payment: - send e-mail to show-owner and every producer involved in order - send e-mail notification to customer All items shall be added to shopping cart with one click, no redirect to shopping-cart after items have been added Show shopping cart if there are items in the cart The finished site can not contain any flash elements. The finished site has to work with web services so that a version for mobile devices (e.g. iOS, Android, Blackberry, Windows Phone 7) can be set up at a later stage. Error log Include Google Analytics / Google eCommerce Code / Google Conversion Code and several affiliate codes Speaking URLS ie [[login to view URL]][2] or [[login to view URL]][3] for the entire structure plus the option to add redirects additional shortcuts such as [[login to view URL]][4] that can be linked either to internal pages or external pages SEO optimized code Html and xml sitemap Alt tags for all pics Meta tags can be manually changed Static content Testserver password protected Optimized for all major browsers (Firefox, Internet Explorer, Chrome, Safari), uniform look; mobile version. Mask error pages 404 not open errors
ID del proyecto: 3657861

Información sobre el proyecto

Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de GERMANY
Germany
5,0
1
Miembro desde sept 4, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.