software engineering final project of DoBuyTower team