bjadczak/LRGTool

Repository files navigation

This application lets users generate PDF of Their CV. User can input data manually throug screens or They can select their LinkedIn .zip archive of their profile. After taht one can generate pdf of their CV and save it or share it how the like. There is also possiblity to create profile and send CV to datebase from wich it can be reterived later or on diffrent device. Noteworthy information is that, to limit clutter, only 5 first schools, positions and 10 first skills will be taken into PDF, but all of data will be saved in database.

This application works with on:

  • iOS
  • macOS
  • Android
  • Web*

*) without possiblity to load from LinkedIn archive on web.

LinkedIn archive can be requested on this website: LinkedIn.com. It contains a lot of information, but this application is concearend only about files:

  • Education.csv
  • Email Addresses.csv
  • Endorsement_Received_Info.csv
  • Positions.csv
  • Profile.csv
  • Skills.csv

Possibility of saving CV to database nessesitates a need to configure datebase. I choose firebase and configured "Firestore Databes" and "Authentication". Database is configured in simple way. We have one collection "user", and each user has one collection "cv_data". In "cv_data" collection there are user's CVs in JSON format.


  • Log in screen - Where we can log in or register

Login_Page

* Home screen - Where we can see preview of CV

Home_screen_1Home_screen_2

* Data field screen - Where we can edit data

Data_field_screen

* PDF generation screen - Where we can save or share generated PDF of CV

PDF_gen_screen

As aI can
UserLog in
UserCreate CV using LinkedIn profile data
UserLook through fetched data and edit indivitual entries
UserTurn off app without losing manually inputed and fetched data
UserSave CV to PDF
UserUpload my CV to datebase
UserDownload my CVs from datebase
UserDelete my CV from datebase
UserLoad data from .zip archive generated on LinkedIn
UserUse application without loggin in

About

Flutter application with firebase backend allowing users to generate CV in PDF

Topics

Resources

License

Stars

Watchers

Forks