Find Jobs
Hire Freelancers

A bookstore website (architecture and programming)(repost)

$500-5000 USD

Preklicano
Objavljeno pred več kot 13 leti

$500-5000 USD

Plačilo ob dostavi
**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 projekta: 3788648

Več o projektu

6 ponudb
Projekt na daljavo
Aktivno pred 14 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna
6 freelancerjev je oddalo ponudbo s povprečno vrednostjo $893 USD za to delo
Avatar uporabnika
See private message.
$552,50 USD v 21 dneh
4,7 (17 ocen)
6,4
6,4
Avatar uporabnika
See private message.
$425 USD v 21 dneh
4,9 (39 ocen)
4,4
4,4
Avatar uporabnika
See private message.
$552,50 USD v 21 dneh
5,0 (3 ocen)
3,9
3,9
Avatar uporabnika
See private message.
$425 USD v 21 dneh
5,0 (7 ocen)
2,3
2,3
Avatar uporabnika
See private message.
$1.700 USD v 21 dneh
0,0 (2 ocen)
0,0
0,0
Avatar uporabnika
See private message.
$1.700 USD v 21 dneh
0,0 (0 ocen)
0,0
0,0

O stranki

Zastava SPAIN
Spain
5,0
38
Član(ica) od jul. 5, 2010

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.