Find Jobs
Hire Freelancers

Coding of Java website with database (design exists)

$500-750 USD

Dibatalkan
Dibuat lebih dari 11 tahun yang lalu

$500-750 USD

Dibayar ketika dikirim
We are looking for an experienced web developer to implement an existing design of a 5-page website into web 2.0 code (+2 very simple sample pages). Required skills are Java, HTML, Javascript/AJAX, CSS, and SQL (mysql). All pages are available as PSD mockups. See screenshot - this is the most complex page. The other page mockups will be provided upon request. Minimal web design might be required, but it's 90% coding. If a third-party GUI library is to be used, it should be Google GWT. This should not be implemented using a stock content management system or other open-source site template, it needs to be custom made. Well designed and documented code is very important. Please read the detailed project requirements before bidding. Samples of prior work (mention if fully done by yourself or in a team) will be helpful. Expert guarantee is required, no exceptions. ## Deliverables 1) The site contains five pages. Three of them are mostly static. The two other pages include fields (including a picture) which are populated by search results from database queries (e.g., visitors can look up nutritional values of food items). The database will be provided. Queries need to be implemented in a modern web 2.0 manner (asynchronously, with display of search suggestions and results while the user is typing). 2) There is a navigation/login area with a video thumbnail. Those elements remain the same for all 5 pages. 3) There needs to be a secure login area for subscribers. That area is not part of this project, but the login and session part needs to be implemented in Java. Successful login leads to a sample page which contains a link to a second sample page. Both sample pages can contain random elements but need to include some database queries to test functionality of requirement #10. 4) The site is multilingual (English and German). All text will be provided and needs to come from a separate database which does not yet exist. The visitor's language preference needs to be determined from the user's system language and a cookie placed during earlier visits. 5) A simple Java web service needs to be implemented. The web service needs to accept a RESTful XML method name and 2 integer parameters; the associated method should return the sum of those integers (this is just a design sample, real web services will be implemented in a follow-up project). 6) Graphics will need to be taken from PSD mockups. The graphics contain text, this needs to be implemented dynamically as much as possible (text from the multilingual database needs to be rendered over the images in various fonts). Some simple graphic related tasks (changing of button colors etc) might be required, but no real designing. 7) Industry-standard web 2.0 visuals need to be implemented where appropriate. Examples: while the login verification is in progress, the controls need to be disabled, the background made dark, and a spinning wheel displayed. Button rollovers need to be prefetched. The video element is a thumbnail which needs to expand to a larger player when selected (fullscreen on mobile browsers). 8) All features of the site need to be HTML5 conform and work with current versions of major browsers (IE, Firefox, Chrome, Safari, iOS/Android browsers). Flash or similar technologies cannot be used. 9) Database queries need to be fast-performing and apply industry-standard performance enhancements where appropriate (caching, precompiled procedures, etc) 10) Browser history navigation (back/forward buttons) need to work, including when a session is active in the secure area (see requirement #3). 11) If a third party GUI library is used, it should be the latest version of Google GWT. 12) Delivered code will be reviewed and needs to be coherent and well commented/documented. This is something we take very seriously! Bad code that is just pasted together from several other sources will not be accepted. 13) Deliverables need to be provided as war files and uploaded at least weekly to our FTP server. We will code review and test locally on Tomcat each delivery, and usually provide feedback within 48 hours.
ID Proyek: 2775812

Tentang proyek

3 proposal
Proyek remot
Aktif 12 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
3 freelancer menawar dengan rata-rata $574 USD untuk pekerjaan ini
Avatar Pengguna
See private message.
$600,10 USD dalam 42 hari
4,7 (9 ulasan)
4,2
4,2
Avatar Pengguna
See private message.
$485,35 USD dalam 42 hari
5,0 (6 ulasan)
3,2
3,2
Avatar Pengguna
See private message.
$637,50 USD dalam 42 hari
5,0 (1 ulasan)
2,0
2,0

Tentang klien

Bendera UNITED STATES
San Jose, United States
5,0
27
Memverifikasi Metode pembayaran
Anggota sejak Mei 22, 2009

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.