I want to build a elearning kind of website for kids with flashcards, stories etc. This needs below functionality. Can someone say how much will it cost based on the assumption that the developer will few flashcards (~15) for me and then I will do rest AND he will build few stories (~5) with animation and I will do rest. This should be without flash to ensure it works on iApple. 1. Basic webpages with ability to build own webpages with integration to pictures, audio, video, picture slideshow etc. 2. Ability to integrate with social media i.e. like us on facebook etc. 3. Basic eCommerce features a. Shopping cart functionalityb. Order management c. Account management d. Credit card payment (no paypall)4. Basic Customer Supporta. Chatting service for customer support b. Mass emailing based on account information5. Basic Discussion forum 6. Basic E-learning featuresa. Flashcards b. Course management c. Course delivery d. Progress tracking e. Assessment and certificate generationv
Go for a CMS such as Drupal as it can do all you need (and more). Wordpress isn't cut out for this; it would take a lot more effort. Moodle is a great educational CMS and it can even be bridged with Drupal, but having two systems can overcomplicate things (as Moodle won't achieve all that you want alone). CMS = Content Management System I can't tell you a price (and you're in the wrong section of this forum for that, although you might be better off checking their marketplace - http://drupal.org/drupal-services). I suggest you first start learning Drupal though, get as much of it configured yourself and outsource graphics/content work. Hiring someone who really knows what they are doing won't be cheap, but it's not really that hard to learn. It just seems a bit intimidating at first. #1, #2 and #5 will be easy enough to set up using either the base system or a few extra modules. Once you're comfortable with those, #3 will be a walk in the park, you can use the UberCart module to achieve that. The same with #4 - I believe the module is called "simplenews" for managing newsletters (for "mass emailing"). There are a few options for customer support. There's a module simply called "support" or there's "drupalchat", if you really do want specifically chatting. For #6 you can either bridge with Moodle or use the course module. Good luck!
Thanks. I am open to any CMS but any reasons why not wordpress. I know Jhoomla or Drupal can do things too but I was getting inclined to wordpress just b'cause its bigger than the rest and so far what I read, its easy to learn. For #6 above, I am really looking for very responsive design for navigating the flashcards even on smartphones, tablets as seamlessly as laptops. I Also need interactive feature of drag and snap e.g. jigzone.com. I need this action to go with sound instructions etc... Is this something doable? P.S.- On issue of why posting in this forum, I am new here and didnot notice if there is forum for just cost estimates etc.
I guess which section for just cost estimate is subjective! No offence intended, just more likely to get a responses from companies looking for work in the marketplace (but also possibly a lot of spam). I suppose it depends on how you define bigger (as Drupal is a far bigger platform). I go for Drupal for such projects as life is just easier, it's just much more suitable for various reasons, such as the community is big, the modules are often far superior in functionality, it is insanely customisable, the whole backend management and user-roles system for Drupal makes it more suitable for people who require different levels of access (educators, students, admin, etc). Wordpress is nice for a blog, news site, or minisite, but when dealing with an ecommerce system, membership site and varying types of content, Drupal is untouchable (so I've found so far). On one of my blogs, I use custom content types and fields with Wordpress. It was awful to implement compared to Drupal, which is a breeze these days as the Field module is now part of core and there are plenty of additional ones to expand functionality (if required). I doubt you'll find anything similar to Drupal's course module on Wordpress. For #6, Drupal has some great responsive design themes already that you can use as a base for building your own (such as Omega and Zen), including those that use HTML5, which you'll probably need for the interactivity element. You will probably need a custom module for the interactivity bit (I don't know of one personally, but someone on the Drupal.org forum might), but it's not outside of the scope of Drupal. I've always coded my own modules (unfortunately nothing like the jigsaw puzzle, which was fun, by the way!) and themes, so I'm not too sure about development costs. You can get quotes from the companies listed at http://drupal.org/drupal-services - one of the good things about looking through there is that developer profiles are on the company pages, so you can get idea of their experience and how many modules they've contributed to Drupal (including which ones).