Find Jobs
Hire Freelancers

Additions to an existing HTML5/Javascript applications consuming RESTful services

$250-750 USD

Σε Εξέλιξη
Αναρτήθηκε περίπου 9 χρόνια πριν

$250-750 USD

Πληρωμή κατά την παράδοση
This is only a brief summary. Download th file and read the document in full. The project task is to add a panel to an existing HTML5 application that consumes RESTful web services. In this part you are only required to complete the “TRADES” page. The rest of this application is already implemented. 1.1 OBJECTIVES Add UI components to a Web application that exposes RESTful web services. The application is based on Java EE 7 and the development platform is Netbeans 8.x. Application’s main features are: The UI consumes RESTful web services, which rely on a MySQL database. Your implementation will only access the RESTful services, never the database, Deployed on a GlassFish application server - latest version (currently 4.x). Secured: Using basic authentication and some roles are defined in this project. UI is based on JSP, HTML5, CSS and supports foreign languages including RTL (Right To Left). Need to fix the PDF export to support the Hebrew text fields (CSV works fine). This project is a part of a larger project, and the remaining parts will be published on this web site in the future. The project and web-services functionality is already implemented in the project. YOU ARE REQUIRED TO ADD A PANEL WITH SOME UI COMPONENTS For the user interface, please use the same components that are already included in the project. You can add Javascript libraries if the existing libraries are insufficient but this is unlikely to be the case. Also, your pages should be using CSS properly for display. The data model for the displayed tables, is originated from a set of web-services that are provided in this project. After you will install the database files and deploy the existing application, open the [login to view URL] page and test the RESTful services. Netbeans provides a simple way to inspect web services by right-clicking on the project’s icon and selecting “Test RESTful Web Services”. Provided files: Download and unzip the file RISKVIEW002.ZIP. Extract the following files: Netbeans project folder (zipped): [login to view URL] - unzip it first. Database dump file (zipped) - unzip it first Detailed project description document. An online version is here: RISKVIEW002 [login to view URL] To summarize the project tasks: Preparation: Unzip and import the provided database dump file into your MySQL server. Add three users to your GlassFish server: admin, user and user2. The web application has a login form and basic authentication roles, similar to the tutorial here: [login to view URL] Unzip and open the included “RiskView” project. Build and deploy the application, and test the services links (located in [login to view URL] and linked from the root page.) Make sure that the existing application works properly - look at the “BALANCES” tab and test the RESTful web services. Develop the functionality of the “TRADES” panel according to this project’s requirements. It shows a table. Verify that the “BALANCES” web page is still working. Section 4 in the project document summarizes tasks and suggested milestones. Section 5 contains the required expertise. Follow section 8 and fulfill all submission demands.
Ταυτότητα εργασίας: 7526684

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 9 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν

Σχετικά με τον πελάτη

Σημαία της ISRAEL
Yavne, Israel
5,0
17
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Νοε 2, 2008

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.