Skip to content

borgesenioc/csv-format-of

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn JSON to CSV Converter

A simple web app that converts JSON data extracted from LinkedIn into a predefined CSV format. This tool makes it easy to process and analyze LinkedIn data by transforming it into a structured CSV file.

Features

  • JSON Input: Allows users to paste JSON data into an input box.
  • Validation: Ensures the JSON structure is correct and matches the predefined schema.
  • CSV Output: Converts JSON data into a downloadable CSV file.
  • Preview: Displays the generated CSV file in a preview area to ensure proper mapping.

Live Demo

The app is deployed on Vercel and accessible here: LinkedIn JSON to CSV Converter.

Predefined CSV Structure

The generated CSV will include the following columns:

  • id
  • public_id
  • profile_url
  • email
  • full_name
  • first_name
  • last_name
  • headline
  • location_name
  • organization_1
  • organization_title_1
  • organization_start_1
  • organization_end_1
  • organization_location_1
  • position_description_1
  • education_1
  • education_degree_1
  • education_fos_1
  • education_start_1
  • education_end_1
  • language_1
  • language_proficiency_1
  • skills
  • And more (refer to columns in the source code for the complete list).

Local Development

To run the app locally:

  1. Clone the repository:
    git clone https://github.com/<your-username>/<repo-name>.git
    cd <repo-name>

Install dependencies (if applicable):

bash Copy code npm install Run a local development server:

bash Copy code npm run dev Open your browser and navigate to:

arduino Copy code http://localhost:3000 Deployment This project is deployed on Vercel. To deploy it yourself:

Link your GitHub repository to Vercel by signing in at Vercel. Add your repository and select the correct settings (default settings should work). Deploy the main branch. Once deployed, you can access your app at a URL like https://.vercel.app. Project Structure index.html: The main HTML file for the app's structure. script.js: JavaScript file for handling JSON parsing and CSV generation. style.css: CSS file for styling the app. Contributing We welcome contributions! If you'd like to improve the project, follow these steps:

Fork the repository. Create a new branch: bash Copy code git checkout -b feature/ Commit your changes and push them: bash Copy code git commit -m "Add " git push origin feature/ Submit a pull request. Issues If you encounter any issues or have feature requests, please create an issue in this repository.

License This project is open source and available under the MIT License.

Enjoy converting your LinkedIn JSON data effortlessly!

javascript Copy code

Replace <your-project-name> and <your-username> with your actual project and GitHub details before saving.

About

This formats a CSV from a JSON file to the profile uploader

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published