SmorodinKAПод каждую CMS или FrameWork найдутся умельцы, которые выставят на github, стоит поискать там.
Но на самом деле по завершению первого уровня курса я давал такое задание моим ученикам и они справлялись

И достаточно быстро делали, мне кажется, что ты и сам быстрее сделаешь за дня 2-3, чем брать чужое готовое, к тому же имеющее потенциальные уязвимости.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).