Find Jobs
Hire Freelancers

Additions to an existing HTML5/Javascript applications consuming RESTful services

$250-750 USD

Igangværende
Slået op cirka 9 år siden

$250-750 USD

Betales ved levering
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.
Projekt-ID: 7526684

Om projektet

8 forslag
Projekt på afstand
Aktiv 9 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs

Om klienten

Flag for ISRAEL
Yavne, Israel
5,0
17
Betalingsmetode verificeret
Medlem siden nov. 2, 2008

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.