Find Jobs
Hire Freelancers

HTML5 UI for a web application (20150301 RiskView)

$250-750 USD

In Progress
Posted about 9 years ago

$250-750 USD

Paid on delivery
This is only a brief summary. For the complete description please refer to [login to view URL] 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 Deployed on a GlassFish application server - latest version (currently 4.x). Indirectly accessing a MySQL database (through the web services) 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). 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 THE UI COMPONENTS This includes the root page that has a tabbed pane, implementation of one sub-panel, and several stub panes. The stub panels only show an “under construction” sign. For the user interface, you can use any common HTML/HTML5 and Javascript libraries and frameworks (JQuery, YUL, Dojo, AngularJS, etc’…)- but you must specify on your proposal what you are going to use. Also, your pages should be using CSS properly for display. If you prefer to develop the client UI in as a separate project it is OK but you need to specify this in your proposal and make sure that the same security constraints apply. 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. Provided files: Download and unzip the file RISKVIEW001.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: RISKVIEW UI ONLINE [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.) Implement a nicer login form as described in 3.5.2. Develop the new root web page: a tabbed panel with 5 panels.. Create 4 stub web pages for the last 4 panels. Implement the “balances” web page: a simple table display. 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.
Project ID: 7350123

About the project

6 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of ISRAEL
Yavne, Israel
5.0
17
Payment method verified
Member since Nov 2, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.