My graduation project at University was making a recycling system using IOTA Tangle the blockchain next generation you can find more about IOTA from this link https://www.iota.org/get-started/what-is-iota
I used Github educational packs
I learned from frontendMasters all web basics, Used WebStorm and Bootstrap Studio to make some UI.
Read about my project and see demo video here:
I build reset API with nodejs and express, IOTA for Blockchain and IPFS for a decentralized storage system.
IOTA is an open-source organization people are helpful and friendly. They gave me support for my graduation project and I encourage everyone to go for open-source organizations for learning and supports