Projects Directory : Develop a crowdfunding website for non-profit projects - Develop a custom algorithm based on a paper