Devam Ediyor

Refactoring + Spring Integration + Redesign - repost

There is an back-end written in plain Java what uses EclipseLink JPA library.

The administrative tasks in the back end (adding/modifying users, accounts, other information - up to 20 business objects) is done with Struts 1 + HTML + Javascript.

What is required in terms of new functionality:

1) 2 new sections should be introduced:

1.a) Client search screen. The screen should allow to search existing clients by Name / Phone Number / Postal Code. Upon opening, no data should be displayed. "Search" button should be present on the screen. Upon clicking on the "Search" button, filter parameters should be collected from appropriate fields and sent back to server-side. First 15 records are fetched from the database and displayed in a tabular view. "Load next" button should be available at this point to load more records from the database. Column sorting should be available for any column in the tabular view. Column set is following: "Client Name", "Street Address", "Postal Code", "City", "Email", "Phone Number", "Contact Person". When clicked into a row, existing client details window (see #4) should be opened. "Create New Client" button should be present on the client search screen to trigger new client creation procedure. The new client procedure is the same as editing an existing client.

2) Client edit screen. Please refer to attachment. The client edit screen has 3 tabs: Company Info, Carriers and Markups. Following is a description of every tab:

2.a) Company Info: allows to edit information specific to a client: Company Name, Address, set of usernames;

2.b) Carriers: allows to set up carriers available for the client in a tabular view. "New Carrier" button should be available as well as clicking into an existing carrier must bring up carrier information edit screen. The screen has to be specific to a carrier. Check with UpsCarrierConfiguration and PuroCarrierConfiguration business objects to see the differences between carriers.

2.c) Markups: allows to set up markups applicable to a client. Please check existing markup edit screen to copy it over to a new admin panel. Please note: markups tabular view should only display markups applicable to current client. "New markup" button should be available with the same logic as Edit Carriers.

Check with attached screenshot for proposed design.

Note: there is no documentation exist on the code, so a developer should be able to set up a project and understand how the code works by himself. Also knowledge of SVN is required.

Beceriler: J2EE, Java, Yazılım Mimarisi

Daha fazlasını görün: window street, what is sorting data, what is data sorting, what is a back end developer, spring 3 documentation, sorting logic, sorting a set in java, knowledge spring, java code refactoring, html tabular, what is java spring, what is code refactoring, spring in java, code refactoring, struts 2, screenshot editing, JPA, java with struts, java spring developer, java jpa, design a new name for an existing company, Business objects, java create button code, database redesign project, written description city

İşveren Hakkında:
( 3 değerlendirme ) Toronto, Canada

Proje NO: #4442228

Seçilen:

7and40

Interested in this job. Have all required skill. Have 7+ year java WEB development

8 gün içinde 730$ USD
(0 Değerlendirme)
0.0

13 freelancer bu iş için ortalamada 714$ teklif veriyor

eperfections

I am most experienced Java Programmer with SVN knowledge. I am interested in doing this project. Please send me your existing project with database so that I can setup.

in 15 gün içinde772$ USD
(297 Değerlendirme)
7.1
ankit0803

Hi Please check my profile and portfolio. Thanks

in 20 gün içinde660$ USD
(4 Değerlendirme)
5.2
bharatkasodariya

Interested to work on your project

in 20 gün içinde1575$ USD
(15 Değerlendirme)
5.0
chinbochen

Hello, I'm java/j2ee developer with over 10 years experience. I can do this for you. Thanks.

in 9 gün içinde770$ USD
(2 Değerlendirme)
3.6
freelancerj2ee

I have 8+ years of experience in J2EE programming and is familiar with Struts/Spring/Hibernate framework. Please check your PMB.

in 20 gün içinde748$ USD
(3 Değerlendirme)
3.0
pmurugan

Hi, I am very good in web application development life cycle.

in 5 gün içinde440$ USD
(3 Değerlendirme)
2.7
TSSeXpert

Dear Mr iqlogistix, Please kindly check your PMB, for my proposal, Thanks.

in 10 gün içinde275$ USD
(2 Değerlendirme)
2.0
jayarampokuri

Hey, I am senior java,spring developer and i could work on this project. I would propose design for this project too. Here is my skill set: Java, J2ee,Spring,Spring MVC, JSP, Servlets,JPA,Hibernate,JDBC,JMS,REST Servi Daha fazlası

in 10 gün içinde770$ USD
(0 Değerlendirme)
0.0
Muralikrishnna

Experience in java projects

in 3 gün içinde550$ USD
(0 Değerlendirme)
0.0
shaiproject

I am having strong experience in Spring and Hibernate framework and good knowledge in SVN. I will deliver your task in 7 days.

in 7 gün içinde665$ USD
(0 Değerlendirme)
0.0
ashutoshshirole

I am a Java J2EE developer with 6 years of Industry experience. Result oriented and skill driven. Have also worked in CMS.

in 20 gün içinde715$ USD
(0 Değerlendirme)
0.0
wondervisiontech

Hi, We are a software development company expertizing in Java/J2EE. We are located in Chennai, India. We have experienced Java developers who can do this for you. I had a look at the attachment and it looks prett Daha fazlası

in 20 gün içinde660$ USD
(0 Değerlendirme)
0.0
indiantechdreams

We can serve your requirement with quality

in 30 gün içinde618$ USD
(0 Değerlendirme)
0.0