Find Jobs
Hire Freelancers

Java module that converts csv file to pdf format

$250-750 USD

Terminado
Publicado hace casi 8 años

$250-750 USD

Pagado a la entrega
Important Note: All the requirements appear in the document attached. Goal: Java module that converts csv to pdf. Project deliverable: 1. Project source code with documentation for each public function. 2. Build scripts 3. The code should have no critical/major bugs. Technologies & Environment 1. OpenJDK 1.8.0_51 or higher 2. Use Unix environment 3. Spring 4.1.6 [login to view URL] Logs as described below 5. Gradle 2.4 6. PDF 1.7 compatible Code Structure The folder name for this project should start with: /backend/backoffice-report/src/main/java/com/mabaya/backend/backoffice/report/formater/pdf/ Package name should be [login to view URL] Log - Please use Logback - 1.1.3 -The logger definitions should be stored under /main/resources/log4j.properties. - The application should use all the log options that it needs (debug, info…). In exception - handling needs to log the exception reason as error. In order to use the logger, each class should create an instance of the logger in the following manner: private static final Logger logger = [login to view URL]([login to view URL]); Exception Handling Log the exception. Re-throw the exception Code conventions: Implement your program based on the known code convention for Java as described at: [login to view URL] Public API The main class should be called CsvToPdfConverter Enable to run this function from console The work =============== -This application should be written in Java and will be part of our Mabaya application. -The main class should be called CsvToPdfConverter -Need to have ability to run the API from the console using parameters and from the API which will actually be used in our production. -This application should convert a csv file or list of objects to a pdf. - Examples of the CSV and the PDF appears in the appendixes of this document. - Need to support both API: - Public void convertReportFromCsvToPdf (String reportType, String campaignName, DateTime fromDate, DateTime toDate, List<String> headers, List<Map<String, Object>> csvRows , Stream outputPdf). - Public void convertReportFromCsvToPdf (String campaignName, DateTime fromDate, DateTime toDate, String csvFilePath, String pdfFilePath) Input File: [login to view URL], represents the input file. Output File: dataFeed_report, PNG format, represents the output PDF file. Processing time less than 10 seconds for 10,000 entities. Support multi language encoding. The title could be not always on English. All numbers should be rounded to 2 digits after the period. Remove kpi trend arrows that appear in the upper part of the report above the table. The column of spend means cost. ROI calculation = (Total Sales-Total Cost)/Total Cost. Ignore the products’ images that appears in the table. Instead of Bol Logo use our logo, taken from Mabaya web site.
ID del proyecto: 10200871

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
A proposal has not yet been provided
$500 USD en 5 días
5,0 (110 comentarios)
6,2
6,2
13 freelancers están ofertando un promedio de $563 USD por este trabajo
Avatar del usuario
ear Sir, Good Day! I am TOP RANKED Programmer on this site with 10+ years of experience! I have done 700+ projects! I have worked on many similar reports before. I will be using apache libraries to convert it to pdf. Also jasper report could be an option.
$555 USD en 10 días
4,8 (442 comentarios)
7,3
7,3
Avatar del usuario
Hello, Before you select a part time developer from here, take a look at Fugacode. If you like what you see, contact us. That's all. "Why hire freelancers? when you can hire professional developers for the same cost" Regards, FUGACODE Team
$555 USD en 10 días
4,8 (19 comentarios)
6,3
6,3
Avatar del usuario
Hello Sir, We are an Indian development company here. we have checked your posted details here and want more clarification in it, so message us to discuss on it more then we will able to move on it. Thanks
$330 USD en 10 días
4,7 (41 comentarios)
5,1
5,1
Avatar del usuario
Dear Employer, I have seen the requirement. I would like to know that why you need Spring 4.1.6 for this project ? Is your existing one is built on this framework ? I can make this project without Spring. Before I get into more details I would like to get a sample .csv file. and also would like to know which chart tool you wanted to use or any free plugin ? Regards, Priyam
$555 USD en 20 días
4,9 (15 comentarios)
4,4
4,4
Avatar del usuario
I am an IITK graduate, 9 year experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The members in my team have worked with top notch tech organization such as Amazon, Cisco, Oracle etc. We have been involved in similar projects in the past and our track record has been excellent.
$555 USD en 10 días
4,4 (15 comentarios)
4,5
4,5
Avatar del usuario
Hi I am a professional Software Architect, and I have good experience of projects of similar scale and functionality. I am quite sure that I can do this project in a limited time, professionally with a satisfactory product.
$444 USD en 5 días
4,7 (8 comentarios)
3,3
3,3
Avatar del usuario
Hi, I have worked on pdf creation projects. So my understanding is that there will be a csv which needs to be converted to pdf. What I require is : A sample csv which will be an input and its corresponding PDF , the desired output. Reading from csv and converting to pdf is easy, so I can do this job. I have 6 yrs of exp in java so I can assure you that I can do your job with highest quality. All my previous projects got 5/5 rating so you be assured of timely delivery and quality. Looking forward to work with you.
$300 USD en 9 días
4,9 (11 comentarios)
3,2
3,2
Avatar del usuario
Hello, I am interested in this job. I have around 5 years of experience as a full stack java developer using spring for dependency injection. I've been working in banks so this kind of projects it's a common work for me. If you choose me I'll use jasper reports to create the pdf files. I have been using that library for most of my professional experience, so i have a very good knowledge of it and won't be a problem to create the format you specified in the attached file. The rest of your specifications shouldn't be a problem either, like I said I'm experienced developing java applications. I have to be honest with my gradle experience, it isn't too big, but I have experience with ant and maven, so it shouldn't represente a big challenge and won't affect the development time. Hoping to hear back from you, Best regards, Javier Angel
$633 USD en 10 días
5,0 (1 comentario)
2,4
2,4
Avatar del usuario
Thank you for viewing my profile you can check have 5***/5*** also have 100% complete rate you can check happy customer. always trying to get customer satisfaction. I have gone through your project requirement specification and as per my previous experience with this we are capable to do this project. please give a chance to proved our skill. Welcome to one of the best services available for your online needs. We provide you industry standard Mobile Apps, Software, Desktop Apps, Web Stores, Websites and Web Apps. So, you get all at one place! We can provide you the following: - iOS applications - Android applications - Software for all purposes - Desktop applications - Websites - Web applications - Ecommerce websites/ Web stores We specialize in: - Objective C, Cocoa, iOS 4, 5, 6 - Java, Google Android - WordPress, Joomla - WP Ecommerce, Magento - PHP5, PHP, MySQL - C#, C++, C - ActionScript 3.0, AIR, XML Please check reviews of our happy customers to boost your confident about us! Thanks. replay me on pm we need more discussion about your project .
$355 USD en 10 días
5,0 (18 comentarios)
1,8
1,8
Avatar del usuario
Dear. Thank you for posting an interesting project! I have experiences of 10 years of java programming. I will develop your project exactly according to your requirement and functionality. Thank you.
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Ingeniero de sistemas, con mucha experiencia en el desarrollo de software, tendencia en nuevas tecnologías, listo para apoyarte en tu proyecto, quedo atento a comentarios, muchas gracias.
$555 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
A proposal has not yet been provided
$611 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Expert on most of PDF generator Java technologies
$555 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de ISRAEL
Tel Aviv, Israel
5,0
1
Forma de pago verificada
Miembro desde abr 3, 2016

Verificación del cliente

Otros trabajos de este cliente

convert csv to pdf
$250-750 USD
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.