Coders Packet

Resume Maker Using Java

By MADHUR AGRAWAL

A resume or a CV is a document that lists your work experience, education, skills, and hobbies. I have tried to build a Resume Maker in Java using Apache POI API.

Working-

This project makes use of Apache POI API to edit the doc file, i.e., Resume templates. I have currently made two resume templates which are available in the zip file of the project. The application takes inputs from the user and makes use of the API to replace a set of keywords in the selected template and then saves the resume by the name of the user. 

For example- if the name of the user is Madhur Agrawal, then the file will be saved by the name- Madhur Agrawal-cv.doc

Platform Used-

I have made this application in the Netbeans IDE.

Screenshots-

Below are the screenshots of the working of the application-

 

Screenshot -1 (Starting Page)

Screenshot-1 ( HOME PAGE)

 

Screenshot -2 (Entering General Details)

Screenshot-2 (General details)

 

Screenshot -3 (Entering Project/Experience Details-1)

Screenshot-3 Proj 1 detail

 

Screenshot -4 (Entering Project/Experience Details-2)

Screenshot-4 project 2 details

 

Screenshot -5 (Entering Project/Experience Details-3)

Screenshot-5 proj 3 details 

 

Screenshot -6 (Entering Education Details-1)

Screenshot-6 eduction1

 

Screenshot -7 (Entering Education Details-2)

Screenshot -7 (Entering Education Details-2)

 

Screenshot -8 (Entering Education Details-3)

Screenshot -8 (Entering Education Details-3)

 

Screenshot -9 (Resume created using template-1)

Screenshot -9 (Resume created using template-1)

 

Screenshot -10 (Resume created using template-2)

Screenshot -10 (Resume created using template-2)

 

 

Download Complete Code

Comments

  • Krushna Rajendra Shinde (krushna19):

    i have error. my cv don't genereted.

    "java. lang. UnsupportedOperationException: Not supported yet " this error occour after clicked on cv button.

    please help me

  • Reply to this comment

    • Polishetti vamshi
      1. Review your code: Identify the part of your code that is triggering the exception. Look for any methods or operations that are marked with the "UnsupportedOperationException" and causing the error.

      2. Implement the required functionality: Determine the functionality that needs to be implemented to generate the CV. It could involve creating a template, populating data, formatting the CV, and saving it as a PDF or other desired format.

      3. Write the necessary code: Once you have identified the missing functionality, write the required code to implement it. Depending on your specific needs, you may need to use libraries or APIs to generate the CV, format the content, and save it in the desired format.

      4. Test your code: After implementing the required functionality, thoroughly test your code to ensure that it generates the CV as expected. Verify that the data is populated correctly and the resulting document matches your desired format and layout.



    Download Packet

    Reviews Report

    Submitted by MADHUR AGRAWAL (madhuragrawal)

    Download packets of source code on Coders Packet