added screenshots, updated future.md

This commit is contained in:
Kiyan 2025-12-21 21:25:23 +02:00
parent 04974ad471
commit 1a43ad08e4
9 changed files with 9 additions and 8 deletions

View File

@ -1,11 +1,13 @@
# 🚀 Future Plans
I am constantly looking to evolve the Personal Portfolio. Here is what is currently on my development roadmap:
I am constantly looking to evolve my Personal Portfolio. Here is what is currently on my development roadmap:
### Core Application
- **Externalize Resume Data**: Move the hardcoded resume data from `ResumeController` into a YAML or JSON file for easier updates without requiring a full rebuild and deployment.
- **Add a Blog**: Integrate a blogging engine or a simple Markdown-based blog to share articles and tutorials.
### User Experience & Features
- **Interactive Project Filtering**: Implement functionality on the homepage to allow users to filter projects by technology (e.g., Java, Python) or search by name, making it easier to navigate my work.
- **Blog with Rich Features**: Introduce a blog section with support for categories, tags, and a search function to help users easily find articles and tutorials.
- **Theme-Switcher (Dark/Light Mode)**: Add a user-controlled toggle to switch between a light and dark theme, improving visual comfort and accessibility.
- **Embedded Demo Videos**: Enhance project pages by embedding actual demonstration videos, providing a dynamic look at how the applications work.
- **Accessibility Enhancements**: Perform an accessibility audit and implement improvements to ensure the portfolio is compliant with WCAG 2.1 standards, making it usable for everyone.
### DevOps & Operations
- **CI/CD Pipeline**: Set up a continuous integration and deployment pipeline using GitHub Actions or a similar tool to automate testing and deployments.
- **Containerization**: Dockerize the application for consistent development and production environments, and to prepare for orchestration with Kubernetes.
### Technical & Operational Enhancements
- **Externalize Resume Data**: Refactor the `ResumeController` to load personal and resume data from an external YAML or JSON file. This will allow for content updates without needing to recompile and deploy the application.

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

BIN
screenshots/image copy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
screenshots/image.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 MiB

View File

@ -87,7 +87,6 @@
<div class="col-lg-4">
<div class="card h-100 shadow-sm">
<div class="card-body">
<h5 class="fw-semibold mb-3">Tech Stack</h5>
<div th:utext="${project.stackHtml}"></div>
</div>
</div>