Modern Maintainable Portfolio-V3
The financial management platform for building a budget and tracking your expenses.
Description
As the third iteration of my personal website/portfolio, I sought to create a unique experience, distinct from the typical HTML Bootstrap sites or those relying on off-the-shelf UI libraries. This fully custom application embodies my vision of a personal website, prioritizing both aesthetics and maintainability.
Future updates are streamlined through several key implementations:
1. Dynamic Content: Text for work experience and projects is pulled from a JSON file, eliminating the need for hardcoded HTML changes.
2. Automated Image Integration: Project images are automatically fetched from their directory, simplifying the process of adding visuals.
3. Real-Time Updates: The "last updated" date on the homepage is automatically calculated based on the latest GitHub commit, ensuring accuracy without manual intervention.
4. Dynamic Project Pages: Project pages are generated from JSON data, eliminating the need to create and manage multiple individual pages.
These features collectively ensure that my portfolio remains effortlessly up-to-date and adaptable, allowing me to focus on showcasing my work rather than website maintenance.