For each phase, your duties would include:
working with the client to understand the scope of the work
using test sites to see which ideas best suit the clients needs
building the website structure and functionality
working closely with the web designer to produce an appealing website
putting in measures to deal with user access and security
testing the site under construction to find and fix any problems before publishing it online
maintaining and updating the website