Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage resume.json from TinaCMS #127

Closed
neviaumi opened this issue Feb 19, 2025 · 0 comments
Closed

Manage resume.json from TinaCMS #127

neviaumi opened this issue Feb 19, 2025 · 0 comments

Comments

@neviaumi
Copy link
Owner

By doing that i can enjoy CMS editing the json file.

It also ability to reference the data set i already got.

I need ways to generate json and fit-in to web-component.

May be simple json export from astro would work better ?

@neviaumi neviaumi changed the title Manage resume.json from TinaCMS? Manage resume.json from TinaCMS Feb 20, 2025
neviaumi added a commit that referenced this issue Feb 20, 2025
this part of #127
Introduced a job description schema for consistent validation and structured JSON output. Added dynamic feedback, core field analysis, and actionable messaging for CLI integration. Updated "processJD" function to improve completeness checks and schema generation.

Signed-off-by: David Ng <[email protected]>
neviaumi added a commit that referenced this issue Feb 20, 2025
this part of #127
The `jd.txt` file containing a Full-Stack Developer job description was removed as it is no longer relevant. This cleanup helps maintain a more focused and up-to-date codebase by eliminating unnecessary assets.

Signed-off-by: David Ng <[email protected]>
neviaumi added a commit that referenced this issue Feb 20, 2025
this part of #127
Removed redundant "./" prefix for consistency and adjusted paths to exclude specific files under assets. This ensures a cleaner and more accurate ignore configuration.

Signed-off-by: David Ng <[email protected]>
neviaumi added a commit that referenced this issue Feb 20, 2025
this close #127
Reorganized fields in resume.json for improved readability and logical grouping. Adjusted collection definition in TinaCMS to reflect the updated structure, ensuring consistency across the system. This enhances maintainability and makes future modifications easier.

Signed-off-by: David Ng <[email protected]>
neviaumi added a commit that referenced this issue Feb 20, 2025
this close #127
The 'brief' field was no longer being utilized in the component logic or UI. Removing it helps streamline the query and reduce unnecessary data fetching. This optimizes performance and improves code maintainability.

Signed-off-by: David Ng <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant