Added pages with example content#5
Draft
aluczak wants to merge 13 commits into
Draft
Conversation
Adds a new skills category featuring AI and ML technologies including Azure OpenAI Service, OpenAI API, LLM integration, prompt engineering, RAG, vector databases, and other AI-related competencies.
Move hardcoded project and skills data from TypeScript files to JSON files for easier maintenance and updates. This separation allows content updates without modifying code, improving maintainability and enabling potential CMS integration in the future.
- Externalize contact information (email, linkedin, github, availability) from about.ts to new contact.json and contact.ts files - Implement click-to-reveal email protection to prevent bot scraping - Add getEmail() function for secure email assembly on demand - Update Footer, About, and Contact components to use new contact data structure
- Replace click-to-reveal email pattern with HTML-encoded email display - Add useMemo for navItems memoization and aria-current for accessibility - Update contact data structure to use hide boolean instead of display string - Change Portfolio cards from div to article for semantic HTML Co-authored-by: MiniMax-2.1
- Add new Certifications page displaying professional certifications with category filtering functionality - Implement filter buttons for Cloud, DevOps, Agile, Development, and Database categories - Add education section to About page (degree, institution, year) - Create certifications data files with TypeScript interfaces and JSON data - Integrate certifications route and navigation link into app
…portfolio - Removed Certifications page, data files, and routing - Removed availability/remote status from contact data and all UI components - Cleaned up navigation, footer, and page content - Streamlined portfolio to focus on core information
Adds a mobile hamburger menu with smooth animations for responsive navigation across all pages. Includes scroll-to-top functionality on route changes and removes availability status styling from footer and contact components.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.