feat: Improvements v0.0.5 #17

Merged
rdenadai merged 1 commit from rdenadai/improvements-v0.0.5 into main 2025-12-09 20:12:15 +00:00
Owner

Key Changes

Frontend & Internationalization:

  • Added full Portuguese (Brazil) language support alongside English
  • Implemented language toggle functionality with flag indicators (🇺🇸 / 🇧🇷)
  • Created internationalized content files (essays, resume, references, profile) for both languages
  • Enhanced JavaScript with comprehensive language translation system

Backend Improvements:

  • Extracted configuration constants into dedicated config.py module
  • Refactored AI quiz data to support multi-language questionnaire and results
  • Added /api/language endpoint for language preference persistence
  • Updated Python version from 3.12.10 to 3.13.11

Code Quality:

  • Migrated to modern ESLint flat config
  • Added Prettier configuration for code formatting consistency
  • Refactored imports to use relative paths for better modularity
  • Enhanced template with data-lang attributes for dynamic translation

Content Enhancements:

  • Added Portuguese translations for all static pages (home, essays, resume, profile, references)
  • Expanded essay collection with new entries on AI art, Python expertise path, and more
  • Improved documentation and README

Minor Fixes:

  • Fixed "Buy Me a Coffee" button implementation
  • Improved CSS list padding for better spacing
  • Removed outdated Google Analytics inline script

Stats

30 files changed: +1450 additions, -311 deletions

### Key Changes **Frontend & Internationalization:** - Added full Portuguese (Brazil) language support alongside English - Implemented language toggle functionality with flag indicators (🇺🇸 / 🇧🇷) - Created internationalized content files (essays, resume, references, profile) for both languages - Enhanced JavaScript with comprehensive language translation system **Backend Improvements:** - Extracted configuration constants into dedicated `config.py` module - Refactored AI quiz data to support multi-language questionnaire and results - Added `/api/language` endpoint for language preference persistence - Updated Python version from 3.12.10 to 3.13.11 **Code Quality:** - Migrated to modern ESLint flat config - Added Prettier configuration for code formatting consistency - Refactored imports to use relative paths for better modularity - Enhanced template with `data-lang` attributes for dynamic translation **Content Enhancements:** - Added Portuguese translations for all static pages (home, essays, resume, profile, references) - Expanded essay collection with new entries on AI art, Python expertise path, and more - Improved documentation and README **Minor Fixes:** - Fixed "Buy Me a Coffee" button implementation - Improved CSS list padding for better spacing - Removed outdated Google Analytics inline script ### Stats 30 files changed: +1450 additions, -311 deletions
rdenadai referenced this pull request from a commit 2025-12-09 20:12:17 +00:00
Sign in to join this conversation.
No description provided.