Hello Everyone,

I am a fairly new Drupal 7 Developer. I'm self taught, and although I've been building sites with Drupal 7 for the last 3 years or so, this is the first site I've created that required custom module development to this extent. It's taken me a while to complete the base functionality of this site, and there are many more features that will be added, but I could use some feedback.

This site has been developed for a company that prints Raised Letter Business Cards (Thermography Print), and they needed a way for customers to create and order custom business cards. When the customer creates a business card, the module creates a new order, attaches a "print ready" file to the order (meaning the file is high-res, and ready to go strait to the press), and adds it to their shopping cart. When the order is completed, the order information and all files are emailed to the production department to be sent to the press. I have built this card creator using HTML5, CSS3, JavaScript, jQuery, Snap.svg js library, svg.todataurl js library, ajax, ImageMagick, Drupal Commerce, and Drupal 7's Form API, just to name a few.

I've had to learn each as I worked on this project, and felt overwhelmed many times, seeing as this the first custom module I have developed. The theming is nothing special to look at, but my client wanted to focus on keeping the site simple, free of useless information, and easy to use.

If you get the time, please check out the site at www.raisedlettercards.com. The card creator can be directly accessed at www.raisedlettercards.com/card-creator.

Any feedback be it recommendations, encouragement, or criticism, is very much appreciated.

Thank You,
Kyle

Comments

WorldFallz’s picture

This is an amazing piece of work-- the card creator is brilliant! However, you did ask for feedback, so I have to be honest and say that while I understand the desire to keep the theme simple, I actually find the style dated enough as to be distracting. I would recommended losing the chunky outlined boxiness and gradients.

Keeping the theme simple, and free from distractions doesn't mean the css has to be clunky. And I say this as a total non-designer, lol, which is why I've moved over to using bootstrap for everything.

kloy23’s picture

Thanks for the feedback WorldFallz,

Theming changes are at the top of my to do list, and I fully agree with you that it looks dated. Thanks for the complement on the card creator, as it's functionality has been my primary focus.

Kyle

kloy23’s picture

The site has been drastically updated over the last couple of months, including multiple new products and features, as well as a multitude of theming improvements... I'm still looking for feedback on this project if anyone has a chance to check it out.

Thanks,
Kyle