
This may take a long time and a lot of effort, but doesn't count for very many project marks. Unless you are very careful, it is not easy to show off more conventional CS skills:
Web project code often contains a lot of straight line code which calls ready-made facilities. Even if there is a lot of code, it does not demonstrate the above design skills.
Moral: make sure your project contains plenty of real Computer Science content. It must involve data structures, algorithms, class design, and/or problem solving as well as just getting data to and from a database and displaying it on some Web pages.