Find Jobs
Hire Freelancers

Additions to an existing HTML5/Javascript applications consuming RESTful services

$250-750 USD

W trakcie realizacji
Opublikowano prawie 9 lat temu

$250-750 USD

Płatne przy odbiorze
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.
Identyfikator projektu: 7526684

Informację o projekcie

8 ofert
Zdalny projekt
Aktywny 9 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne

O kliencie

Flaga ISRAEL
Yavne, Israel
5,0
17
Zweryfikowana metoda płatności
Członek od lis 2, 2008

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.