Break Projects Apart
If you're looking to showcase your skillset to hiring managers, consider: large projects can be diluting your skillset.
Unless you're trying to look entrepreneurial, structure your projects so each of them shows a different technical skill.