compilation of a webshop

Cancelled Posted May 11, 2012 Paid on delivery
Cancelled Paid on delivery

# **A web shop is to be created, in which paintings and drawings will be offered to the customer. The customer has the opportunity to upload a picture (jpg, tif, pdf ?) or choose one from a database. The customer can also freely choose the size of the product. In a second step, also frames in accordant size and standardized products (e.g. lamps, care products, etc.) are included in the offer. The price will be calculated from the size of painting.**

## Deliverables

****

# **Project Description**

**A web shop is to be created, in which paintings and drawings will be offered to the customer. The customer has the opportunity to upload a picture (jpg, tif, pdf ?) or choose one from a database. The customer can also freely choose the size of the product. In a second step, also frames in accordant size and standardized products (e.g. lamps, care products, etc.) are included in the offer. The price will be calculated from the size of painting.

There is already a shop existing on the basis of Joomla (1.5.20) in combination with Virtuemart (1.1.4). from which layout and contents can be taken.

**

## **Why standard web shops cannot be used without changes**

### **Product prices depend on the paintings diagonal**

**In standard web shops items are offered at a fixed price. In CREATOC the price of paintings (and frames) is calculated with a formula depending on the size of the image.

**

### **Image upload**

**Standard web shops usually provide no way to upload images. Many shop systems offer an upload opportunity via plug-in, but the uploaded image is also to be used as product image in the cart and in the following processing (confirmation e-mail, accounting, etc.).

**

### **Motif collection (database)**

**Images can be uploaded, but they can also be selected in a database. The size an aspect ratio for each motif should - among other data - be stored in this database. The customer can then either specify length or width. The other dimension is determined by the aspect ratio. From these dimensions in turn, the price is calculated.

**

### **Kleinunternehmerregelung (according to german law)**

**The shop must be adaptable for a small business according to german law (no VAT will be collected). At all points where the VAT is mentioned the following line should appear: "Alle angegebenen Preise sind Endpreise zzgl. Versandkosten. Gem?? ?19 UStG erheben wir keine Umsatzsteuer und weisen diese folglich auch nicht aus (Kleinunternehmerstatus)".

**

# **Approach**

**Whether the store is programmed "from the scratch" or a shop system or a CMS is used to set it up is a question of affordability. The type of web server and the database system is arbitrary. A continuation / improvement of the existing shop (based on Joomla + Viruemart) is also possible.

**

# **Requirements in detail**

## **Essential**

1. **frontend in german language**

2. **taking over the existing design (template generation; browser compatibility: Firefox from V9, Internet Explorer from V8, Safari from V4, Chrome from V18, Opera from V11))**

3. **product descriptions and landing pages can be edited (back end is desirable but not essential)**

4. **legally relevant content can be edited (back end is desirable but not essential)**

5. **motif database can be edited (back end is desirable but not essential)**

6. **linking motif database to cart with size input / size selection**

7. **buyers can upload pictures (various formats)**

8. **uploaded images should be used as a product image (for example in the basket, confirmation e-mail, invoice, etc.), aspect ratio is considered in the presentation**

9. **image size is displayed in the shopping cart, confirmation email mail, invoices, etc. (in cm and inches)**

10. **buyers can enter the picture format freely (depending on aspect ratio)**

11. **product price calculates from the diagonal of the picture (given formula)**

12. **there are also products with fixed (area independent)**

13. **payment options: PayPal, credit card (Visa, Mastercard), bank transfer, invoice**

14. **buyers and sellers are informed through automated e-mails about purchases and changes in status information**

15. **content of the automated e-mails can be edited**

16. **Flexible VAT tax rates (0%, 7%, 19%) including ability to input a text for the Kleinunternehmerregelung (see above)**

17. **shipping costs will be calculated and displayed separately on the invoice**

18. **SSL encryption (min. 128 bit)**

19. **all procedures coded in JavaScript, should also work withJavaScript disabled browser. (JavaScript functions in the cart are welcome)**

20. **If a CMS or shop system is used as a basis, updates may not affect the programmed features**

21. **security measures against possible attacks (crackers) are implemented in the current state of the art. In particular, all form inputs are checked before they are entered into the database.**

22. **Integration of Google Analytics (or similar system)**

23. **programming of the page equates the Google Webmaster Guidelines (<[login to view URL]>)**

24. **Backup: the shop should can be copied easily from one server to another (inluding database)******

## **Can be changed in the future**

1. **buyers can enter and edit contact data**

2. **buyers can view and possibly edit current and past orders**

3. **images (uploaded and such from the DB) can be rotated**

4. **Payment options: Pay American Express, bank transfer,from Amazon, other**

5. **cross selling feature**

6. **buyers can submit feedback**

7. **buyer's feedback can be displayed**

8. **multilingualism**

9. **Different currencies can be managed**

10. **display of expected delivery time**

11. **shipping costs are calculated according to the target country**

12. **shipping costs are calculated from the size of the painting (the shortest side)**

13. **monitoring system against attacks (Cracker)**

14. **Multilingualism can be added in future**

# **Delivery**

**the faster the better, not later than the end of August 2012 (Christmas sales).**

CSS PHP Software Architecture Software Testing Web Hosting Website Management Website Testing XML

Project ID: #2740675

About the project

6 proposals Remote project Active Jun 29, 2012

6 freelancers are bidding on average $573 for this job

Lxtech

See private message.

$680 USD in 14 days
(496 Reviews)
8.6
themexlx

See private message.

$680 USD in 14 days
(165 Reviews)
8.0
ShrineWeb

See private message.

$680 USD in 14 days
(64 Reviews)
5.8
maxmahvw

See private message.

$500.65 USD in 14 days
(10 Reviews)
2.9
ISDSOFT

See private message.

$600.1 USD in 14 days
(1 Review)
0.0
supportdc

See private message.

$300.05 USD in 14 days
(2 Reviews)
0.0