Find Jobs
Hire Freelancers

Re-write of existing small reporting frameworkWrite some Software

$750-1500 USD

Closed
Posted almost 8 years ago

$750-1500 USD

Paid on delivery
Required Skills: Java + JEE, Jasper Reports, MySQL. Some C++ knowledge would be preferred but not required (all code will be written in Java but we have some existing C++ reports which need to be converted to the new platform). We have an existing reporting system containing 14 relatively simple reports. 2 examples have been attached. The reporting system works but was written by a junior developer and fails basic coding principles, therefore benefiting from restructuring from a more experienced programmer. For example the existing code does not implement appropriate libraries or functions and often has hard-coded values that should be database-driven. For an experienced programmer this will be a short and satisfying project, cleaning up what is currently ~25 small files. Following this initial project we would like to add many more reports, as we send C++ files in exchange for new Java reports that output similar data using the new and revised framework. This therefore represents not only an initial project, but ongoing work for a suitable developer. We always value long term relationships. - Hard-coded menu layouts, file and report names could be replaced by entries in the reports database - Use of a factory class for each of the reports - Introduce locale specific output (eg. UK/US number/date formatting, foreign language support) - Appropriate use of comments - Use a common header and a common footer across all reports to simplify maintenance and change. - Each report should have corresponding resource/properties files to aid modularity/maintenance. - Consistent report layout (e.g. column headers) using shading and colours to aid readability and improve presentation. - Use of shading/colours/logos should be parameterised to permit customer specific variants Upon code completion one of our senior developers will audit the code with feedback and any recommended final changes.
Project ID: 10614503

About the project

13 proposals
Remote project
Active 8 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
13 freelancers are bidding on average $1,378 USD for this job
User Avatar
Hello, sir. My ranking is TOP 5TH in freelancer.com as you can see my profile: (https://www.freelancer.com/u/kchg.html). I'd like to discuss with you in detail. Kind Regards
$1,764 USD in 20 days
4.9 (244 reviews)
8.9
8.9
User Avatar
Hello, and thanks for the opportunity to bid on your project. https://www.freelancer.com/u/TenStar718.html I am an expert in many different area’s of web and mobile applications based on the following languages: Web(PHP, MySql, HTML5, Java) and Mobile (Native and Hybrid). I am also an expert in many different frameworks such as CodeIgniter, Laravel, Spring and jQuery. I have over 5 years industry experience in development and graduated with a Masters Degree in IT from the Hong Kong University. My PHP L1 exam score in Freelancer places me in the top 3% of developers. Please have confidence in my skill and quality of work. I assure, I will do my best to work with you on your project to present the best possible outcome for you and your customers. I will also do my best to correct any area of work where quality comes into question, I want to have pride in my service to your company and the final product provided. While I am happy to make adjustments and alterations as your project progresses please understand that I am a dedicated freelancer and any work that is substantially different from the project description may need the awarded fee to be re-negotiated. Feel free to contact me if you have any questions, and please review my 5 star profile. I look forward to working together in partnership on your project and into the future. Regards
$1,176 USD in 20 days
5.0 (98 reviews)
7.1
7.1
User Avatar
Just wanted to know following things - 1. Which reporting system you are using ? 2. Is it custom software ? We have pretty much understood about your following requirements - - Hard-coded menu layouts, file and report names could be replaced by entries in the reports database--yes got it. - Use of a factory class for each of the reports--ok - Introduce locale specific output (eg. UK/US number/date formatting, foreign language support) - Appropriate use of comments--yup - Use a common header and a common footer across all reports to simplify maintenance and change.--Yes will manage. We have gone through your report format and pretty much confident about it. Please initiate chat so that we can discuss further. We would love to have an opportunity to work with you. Romil
$1,411 USD in 12 days
4.9 (41 reviews)
6.9
6.9
User Avatar
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$1,764 USD in 20 days
4.7 (22 reviews)
6.4
6.4
User Avatar
Java and Java-EE EXPERT here. I have created global rescue website. I have done lot of projects with quality code. Contact me ASAP I can do this easily. Thanks, Junaid
$1,323 USD in 30 days
4.9 (78 reviews)
5.9
5.9
User Avatar
Hello Sir/Mam NovaSofts Inc. is the leading IT Company of Islamabad Pakistan. We have 9+ years of experience and strong knowledge about programming languages Java C++ C C# Android So you don't worry about third party client. We are very experienced and assure you that we’ll provide quality work. The project bid is negotiable and P.M for sample work. Thanks
$1,500 USD in 15 days
5.0 (54 reviews)
5.2
5.2
User Avatar
Hello, I have experience of technical report writing for professional project, I have knowledge in JAVA , C++, MySQL and other stuff. I will create the report if I can look into the system that have been developed , So only thing I need a discussion about the project, Thanks for providing 2 sample reports, Regards, Mantu Malakar
$882 USD in 12 days
5.0 (20 reviews)
5.0
5.0
User Avatar
Dear Madam / Sir, I have more than 8 years of experience in desktop, mobile (Android) and web development. I have a BS in software engineering and more than 3 years of teaching software programming courses experience in BIHE University. I have been also working in ERP Unit of a software development company with the aim of providing solutions for business processes of different clients. (5 years as a developer and 2 years as a team manager). infrastructure of our framework was implemented by java language and we had a customized JasperReports tool for generating different reports for our subsystems. I have also worked with different Enterprise Resource Planning (ERP) software products like Adempiere and Microsoft Dynamics NAV. So I am familiar with different business functionalities. I have developed websites for different clients with Drupal and WordPress but I have also developed some websites from scratch with PHP and Laravel framework. I am familiar with different database technologies such as Oracle, MySQL, SQL Server and also NoSQL databases like MongoDB. I would like to work on your project and I can achieve the results that you are asking for. Yours Sincerely, Amin Dehghani
$823 USD in 20 days
5.0 (7 reviews)
3.5
3.5

About the client

Flag of UNITED KINGDOM
Nashville, United Kingdom
5.0
24
Payment method verified
Member since Oct 14, 2015

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.