Это типо заключительная лабораторная. Построим мы её на одном из фреймворков php. Думаю это будет laravel.