Welcome to my programming solutions repository!
- Python: 1/100 problems
- Java: 1/50 problems
- C: 1/30 problems
- Python: 0/150 problems
- Java: 0/100 problems
- C: 0/50 problems
# Clone the repository
git clone https://github.com/LeoooLagOS/my-HackerRank-LeetCode-Progress.git
# Navigate to the project
cd my-HackerRank-LeetCode-Progress
# Use the automation scripts
./scripts/update-progress.sh "Problem Name" "Language" "Platform" "Difficulty" "Time"
./scripts/daily-setup.sh
python3 scripts/generate-stats.py- ✅ Smart updates with color-coded output
- ✅ Difficulty & time tracking for each problem
- ✅ Streak maintenance and goal tracking
- ✅ Automatic Git commits and GitHub sync
- 📅 Daily setup script opens relevant files
- 🎯 Focus-based navigation by programming day
- 📊 Progress visualization with charts and reports
- 🔄 Seamless integration with your coding environment
- 📈 Progress charts and visualizations
- 📋 Weekly reports with detailed metrics
- ⏱️ Time investment analytics
- 🏆 Achievement tracking and milestones
my-HackerRank-LeetCode-Progress/
│
├── 📁 hackerrank/ # HackerRank solutions
│ ├── 📁 python/ # Python solutions
│ ├── 📁 java/ # Java solutions
│ └── 📁 c/ # C solutions
│
├── 📁 leetcode/ # LeetCode solutions
│ ├── 📁 python/ # Python solutions
│ ├── 📁 java/ # Java solutions
│ └── 📁 c/ # C solutions
│
├── 📁 scripts/ # Automation scripts
│ ├── update-progress.sh # Progress tracking
│ ├── daily-setup.sh # Daily workflow
│ └── generate-stats.py # Analytics & reports
│
├── 📁 docs/ # Generated documentation
│ ├── progress-chart.png # Progress visualization
│ └── weekly-report.md # Weekly summary
│
├── 📄 PROGRESS.md # Main progress tracker
├── 📄 DAILY_LOG.md # Daily activity log
├── 📄 goals.json # Goals and metrics
└── 📄 README.md # This file
- Monday & Wednesday: Python focus
- Tuesday & Thursday: Java focus
- Friday & Saturday: C focus
- Sunday: Review & planning
- Current Streak: 2 days 🔥
- Total Solved: 3 problems
- Weekly Goal: 6/6 problems
- Monthly Goal: 24/24 problems
- Languages: Python, Java, C
- Tools: VS Code, Git, GitHub
- Platforms: HackerRank, LeetCode
- Automation: Bash scripting, Python analytics
# Track a completed problem
./scripts/update-progress.sh "Two Sum" "Python" "LeetCode" "Easy" "15m"
# Start your daily coding session
./scripts/daily-setup.sh
# Generate weekly progress report
python3 scripts/generate-stats.py- Solve 300+ coding problems
- Master Python algorithms and data structures
- Become proficient in Java OOP concepts
- Develop strong C programming fundamentals
- Maintain 90%+ consistency streak
This repository tracks my journey to becoming a better programmer through consistent practice on HackerRank and LeetCode. The enhanced automation system helps maintain momentum and provides valuable insights into my learning progress.
"The only way to learn to code is to code. Daily." 🚀
Connect with me: GitHub | LinkedIn
*Last Updated: 2025-10-16 Total Coding Days: 2 🎯
Pro Tip: Run
./scripts/update-readme.shto update these stats automatically!