Release v1.0.0
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:
- #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