This tutorial lists some modules for a fully fledged website using Drupal.
I am creating a site for learning purposes and wanted to document how I did it. This will help other people understand the processes I performed. This will also help me remember the things I have done especially when I need to explain them for several times in the future.
The needs of this site are as follows.
Multiple page status: Twitter
Glass Artists Profiles: Advanced Profile, User gallery, User tutorials/How-to's, User video tutorials
Retail online store: Ubercart
Whole-sale point of sale software: I don't know if this will ever be implemented but its nice to dream lol.
File Organization: File upload
PDF, email, print: Printer, e-mail and PDF versions with wkhtmltopdf,
SEO friendly url creation: PathAuto
Statistics reports: Google Analytics
Ping pages: Add to Any Share/Bookmark Button
Site map: XMLsitemap
Email: Email Field??
Automatic backups: Backup and Migrate
Spam prevention: Mollom