Find Jobs
Hire Freelancers

A bookstore website (architecture and programming)(repost)

$500-5000 USD

Cancelado
Publicado hace más de 13 años

$500-5000 USD

Pagado a la entrega
**One line description** This is a bookstore website. We will specialize in textbooks but we will sell all kind of books. The textbooks specialization means that we have a list of books per university and subject among other things. **Project scope** This project is the *programming and architecture of website* part of the global development. This means: - There is NO design (that you need to do). Because the design and the programming are to be done in parallel, you are to produce code where the design can be integrated at a later stage of this project. - The database (MySQL) schema is provided to you. For some tables (books, universities, subjects) you will get a reasonable data suite for testing. For others (customers, orders) you will get the table schema but no data preloaded. - Your focus is the website only. The administration part is part of a separate, already underway, project. - Architecture must be Java based. - Architecture must be scalable. This means that adding a 2nd server must duplicate capacity. We are open to cloud suggestions, such as google's, amazon's, etc. - We will require paypal integration. - We will require credit card payment processing - we will provide you the documentation provided to us by our credit card processing company. It's a typical credit card API, nothing special, and there is of course a development playground that you can use for tests. - Application must be completed by November 4th. - You work in your own infrastructure. We will provide the production servers, unless it's a cloud based solution. In this case we will create an account with the hosting company. - For any architecture you suggest your must show a previous work based on it. **Important** - Please send us only relevant information about your previous work. Don't send us a collection of 200s links where it's impossible to find if you've done something like what we need. This means: Examples of bookstores, or examples of similar architecture to the one you propose, etc. ## Deliverables Page overview - Home page with single search box against multiple fields (about 6 or 7) in database. This search box must have a google suggest alike feature. In this home page we'll also need a little menu with about 4 or 5 options (not hierarchical, but all at the same level). - Table with search results page. Each row in this table must show an image and about 5 or 6 columns from DB. - Product detail form. Must show an image and about 10 elements from DB. - Shopping cart. Here you can choose the quantity for each product, and you can see the total amount of the order. Shopping cart must be mantained eigther in server session and client side using cookies. - Page to select payment method. User can choose credit card or paypal. Each link leads to one payment gateway integration. - Login page. User + password. - Forgot password page with kapchka. This should send an email to the user account. - Register page. User name and basic info (4 or 5 fields). Mail must be sent to confirm new user. - Information page with buttons "yes" and "no". This buttons make some values from DB to be changed. - 3 Static-information page with diagrams. 2 static page with text. - Page with the search box explained talking about the home, and little informative icons above. - Product detail form (as explained), but bellow two controls and a button. This button causes some DB values to be changed (3 or 4 values) and a mail to be sent. This mail must have a link to a servlet in the application. - The servlet in the application must cause another mail to be sent. This link must redirect to the payment gateway integration page (described bellow). After this payment another mail must be sent. - My Profile page. This page contains about 6 controls (typical name, age, gender, etc), a table to mantain more than one address, and a table to mantain more than one credit card information. - Page with a table. This table contains 4 columns. Each row has two actions. One is a link to product detail form, and the other one is a link to the last page (see next). - Page with text, and a tiny form with one dropdown control. This page must also automaticly save an autonumeric value in DB.
ID del proyecto: 3788648

Información sobre el proyecto

6 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
6 freelancers están ofertando un promedio de $893 USD por este trabajo
Avatar del usuario
See private message.
$552,50 USD en 21 días
4,7 (17 comentarios)
6,4
6,4
Avatar del usuario
See private message.
$425 USD en 21 días
4,9 (39 comentarios)
4,4
4,4
Avatar del usuario
See private message.
$552,50 USD en 21 días
5,0 (3 comentarios)
3,9
3,9
Avatar del usuario
See private message.
$425 USD en 21 días
5,0 (7 comentarios)
2,3
2,3
Avatar del usuario
See private message.
$1.700 USD en 21 días
0,0 (2 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$1.700 USD en 21 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de SPAIN
Spain
5,0
38
Miembro desde jul 5, 2010

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.