Skip to content

Portfolio Document Manager v1.5.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 13:35
· 28 commits to main since this release

πŸŽ‰ Portfolio Document Manager v1.5.0

✨ Major Updates - Modern Flet UI

Complete transition from Tkinter to Flet for a modern, cross-platform user interface!

πŸš€ New Features

  • 🎨 Modern Flet UI: Beautiful interface using Google's Flet framework
  • 🌐 Multi-language Support: Dutch/English language switching
  • πŸŒ™ Dark/Light Mode: Toggle between themes
  • πŸ“± Responsive Design: Adapts to different screen sizes
  • ⚑ Real-time Updates: Instant UI language switching
  • πŸ”„ Enhanced Navigation: Improved menu structure

πŸ› οΈ Technical Improvements

  • Modern Framework: Flet-based UI for future compatibility
  • Translation System: Comprehensive multi-language support
  • Better Performance: Improved state management
  • Cross-platform: Consistent experience across OS platforms
  • Automated CI/CD: GitHub Actions build pipeline

πŸ“‹ Core Features

  • Portfolio Management: Add, edit, and organize portfolio items
  • Feedback System: Track feedback per learning outcome
  • Document Generation: Export to PDF and Markdown
  • Learning Outcomes: Detailed information and examples
  • Student Data: Easy configuration management

πŸ“¦ Downloads

Choose your platform:

  • Windows: PortfolioManager-windows.exe
  • macOS: PortfolioManager-darwin
  • Linux: PortfolioManager-linux

πŸ”§ Installation

  1. Download the executable for your platform
  2. Run the executable (no installation required)
  3. Configure your student information
  4. Start managing your portfolio!

πŸ’» Development Notes

  • Primary entry: main_flet.py
  • Legacy version: main.py (deprecated)
  • Requirements: See requirements.txt

πŸ”— Repository: https://github.com/RickMageddon/PijlDocumentProgram