Ma már számos megoldás adatott a felhasználóknak, ha saját oldalt szeretnének elkészíteni, azonban mindegyiken található valami kifogásolnivaló. Egyesek ugyan könnyen használhatóak és ingyenesek azonban mivel forráskódjuk ismert, könnyen feltörhetővé válnak, a verziókülönbségek pedig kompatibilitási problémákat okoznak. Mások a többi ok miatt elérhetetlenek az egyszerűbb felhasználóknak, éppen ezért a feladat egy olyan keretrendszer előállítása lenne, mellyel általános célú honlapokat lehet létrehozni.
Az elkészült feladatban a felhasználónak egy dobozos megoldást kell átadni, melyben lehetősége van belépéseket, felhasználói csoportokat, fórumokat kezelni, és mindehhez teljesen saját kinézetet társítani template-eken keresztül.