Now that you have decided to build a business drivenfully functioning website. You will have to figure out what your site will do.
Since you have been given your assignment you are incharge. Just remember Keep It Simple Stupid. You can always add on.
Have you devised a mission statement ? A mission statement is a statement of goals and tasks which will allow you to fulfill your goals. To get an idea checkout
My Mission Statement