

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 5
click for more info
Not enough gems
Cost: 6 gems
1: JSON Report
incomplete
2: Submit the Link to Your Repository!
incomplete
This lesson's interactive features are locked, please to keep using them
If you haven't been keeping track of your project in Git, you should be! Once you have your finished project in a public Git repository, submit the link to your project in the text box to the right! Submit a public HTTPS Git clone URL, for example: https://github.com/github-username/repo-name.
I hope you've enjoyed the project, it's always good to solidify the things you learn in courses by getting your hands dirty with a real project.
Make the script run on a timer and deploy it to a server. Have it email you every so often with a report.
Add more robust error checking so that you can crawl larger sites without issues.
Count external links, as well as internal links, and add them to the report
Use a graphics library to create an image that shows the links between the pages as a graph visualization
Make requests concurrently to speed up the crawling process
Add a README.md file explaining to users how to clone your git repo and get started