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.
-
Initialize a project using Devsync:
Terminal window bunx @jannael/devsync init -
Create a repository with your username (example using the GitHub CLI):
Terminal window gh repo create [username]/[username] --public -
Add a remote origin:
Terminal window git remote add origin https://github.com/[username]/[username].git -
Push your project:
Terminal window git push -u origin main -
Fill
DEVSYNC.jsonwith your information. -
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.jsonis 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.