Find Jobs
Hire Freelancers

Symfony shop project

$500-5000 USD

Cerrado
Publicado hace casi 14 años

$500-5000 USD

Pagado a la entrega
I need a small shop with cart and user management. This shop has to be connected with a configuration tool (one sort of product can be configured, later maybe two or more sorts) and some mobile apps (tool and apps are provided by a 3rd party). A QR code can be attached to the products The backend generates the invoice as PDF, some printable vector data (the description is provided by the configuration tool). Also it provides management function for configurator input, users, configurated products and some statistic and export functions. ## Deliverables Repeating layout elements * Upper right corner: Login/logoff links, cart (with overview flyout), language change, link to personal account. * Foot bar: Links to various static served pages: terms and conditions, privacy policy, contact informations … Homepage * Overview box with links to other parts of the website. * Interactive figure bar with animation (compare [login to view URL] product detail page, with animation). * Links to mobile apps (iPhone, Android etc.). Figure configurator * The users can design 2D figures baesd on colored squares. The configurator is developed in AS/Flash and will be provided by a third party. The figures will look like the ghost from pac-man for example. It is constructed out of large pixels. The configurator puts out an string with the relative position and color of the single pixels. * The designed figure is serialized by the configuration tool and has to be stored in the database. * The users can publish their figures or save them without publication (in the last case they are able to continue the work on the figure and reload it to the configurator). Create/Manage an account * Communication via SSL. * Integration of reCaptcha (account creation). * The personal data can be edited (as well as passwords) everytime. * An account can be deleted with all according data. Order a figure * A figure can be ordered in different sizes as a sticker. The printing data is generated from the configuration in the database as a EPS file. * Additionally a QR code can be added to a sticker (with some text, URL etc.). The user can arrange the code with the figure an scale the size of it. * A cart, where the user can edit and delete the products. The current shipping costs are also displayed. * Checkout process: input of addresses and payment data (linked to a payment provider like PayPal) * Order history (All orders are displayed in detail with their current status (??žin progress“, ??žshipped“ etc.) * Voucher management. Search a figure * Search for name, id or tag (auto-suggest function for names and tags) * Search result as gallery list * Detail view: Image, name, Data from QR code (if applicable), social media connections, Google Map integration. Mobile App Integration * Communication interface for Mobile Apps (secure webservices). The apps will be provided by a third party. Backend * Rights management for backend users. * Overview and search function for figures (with detail view and the possibility to delete a figure). * Overview and search function for frontend users (with detail view and the possibility to delete an user). * Overview and search function for orders (with detail view and the possibility to create a PDF from the invoice). * Voucher management (creation). * Statistics (views, orders, accounts …) * Export of order data (for book keeping purposes) * Automatic generation of print the files (EPS) from the orders. * Management of the materials loaded by the 3rd party configurator. * Management of shipping costs. Abstract * Development with PHP 5.3 + symfony 2 (Doctrine), jQuery. * The designs are provided as ready to use HTML files! (without functionality) * Clear structure of modules for easy maintenance. * The integration of additional modules for other products than stickers (e.g. t-shirts) has to be possible (with no efforts). * Suffix for all pages: ??ž.html“. * List views are always paginated. * Automatic generation of a Google sitemap. * For static pages or boxes => static HTML content from database (URL: [login to view URL]… * Forms needs to be evaluated in detail. * Data integrity is crucial: InnoDB with transactions (mySQL). * Multi-language: Englisch, German, French, Japanese and 4 more languages. * The complete development needs to be test driven. (Unit and functional, 100 % code coverage). * Usage of of design patterns whereever possible. * Complete documentation in Englisch: API and inline!
ID del proyecto: 2690468

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 14 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
9 freelancers están ofertando un promedio de $1.228 USD por este trabajo
Avatar del usuario
See private message.
$3.060 USD en 45 días
4,9 (59 comentarios)
7,4
7,4
Avatar del usuario
See private message.
$765 USD en 45 días
4,8 (105 comentarios)
5,9
5,9
Avatar del usuario
See private message.
$425 USD en 45 días
4,7 (10 comentarios)
5,0
5,0
Avatar del usuario
See private message.
$1.402,50 USD en 45 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$850 USD en 45 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$680 USD en 45 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$850 USD en 45 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$2.125 USD en 45 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$1.402,50 USD en 45 días
0,0 (3 comentarios)
2,2
2,2
Avatar del usuario
See private message.
$2.550 USD en 45 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de GERMANY
Ulm, Germany
5,0
3
Miembro desde jul 7, 2009

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.