Skip to content

Release v1.0.0

Choose a tag to compare

@ggeerraarrdd ggeerraarrdd released this 07 Feb 21:49
· 165 commits to main since this release

Version 1.0.0 is now ready with all core features tested and working as intended.

Features

  • 🌐 Portfolio Builder - Transforms a Github repository into a coding portfolio website with README.md serving as the homepage
  • 📝 Automated File Management - Creates and organizes daily practice files
  • 🗂️ Automated Indexing - Creates and maintains a table of contents of your files for quick reference and access
  • 📊 Daily Progress Tracking - Visualizes your learning journey in tabular form
  • 📚 Solution Repository - Showcases different approaches to programming challenges
  • ⚡ Jupyter Notebook Interface - Simplifies data entry through a form-like template

Future Work

File Management Improvements

  • #4: Extend prefix-based ordering for same-day solution files
  • #5: Prevent date hyphen breaks in formatting

Configuration Enhancements

  • #3: Implement SEQ_SPARSE
  • Make various settings configurable after initialization:
    • #9: NB and NB_NAME
    • #10: SEQ_NOTATION
    • #11: SEQ_SPARSE
  • #7: Comment out non-SITE_OPTIONS in .env post-initialization
  • #6: Make project title configurable in solutions.txt template

Form Interface Enhancement

  • #8: Use ipywidget form for all configuration settings