Skip to content

Getting Started

This guide will help you get started with Devsync. Follow the steps below to create your portfolio, resume, GitHub profile, LinkedIn profile, and academic sections all at once.

  1. Initialize a project using Devsync:

    Terminal window
    bunx @jannael/devsync init
  2. Create a repository with your username (example using the GitHub CLI):

    Terminal window
    gh repo create [username]/[username] --public
  3. Add a remote origin:

    Terminal window
    git remote add origin https://github.com/[username]/[username].git
  4. Push your project:

    Terminal window
    git push -u origin main
  5. Fill DEVSYNC.json with your information.

  6. Push your changes.

Now you can update DEVSYNC.json to refresh your portfolio, resume, GitHub profile, LinkedIn profile, and academic sections simultaneously, whenever you want.

  • DEVSYNC.json is flexible; you can remove fields you don’t need, and they will be omitted from the output. Note that the behavior of omitted fields depends on the specific template you are using.