So I received a grant to establish a social networking website for artists in the Southwestern PA area. I made the mistake of choosing a programmer that gave me a good deal, but I think he is horrible. I was quoted anywhere from $100,000 to $50,000 to $8,000 to create this site. We are supposed to launch on April 21 and most of the fuctionality still is not finished and it is messy and sloppy and runs really slow. The programmer is using cold fusion.

What I am wondering is if Drupal would be able to handle a site like this.:

Here is what the programmer has done so far:
http://art.shareddynamics.com/splash.cfm

I think it looks cheap and like he doesn't know what he is doing.
Also There is a back office component.
http://art.shareddynamics.com/backoffice/
username: admin
password:password

Firstly: Is it possible to create a site like this in Drupal?
- Is it hard to do, even if I am new to php and mysql but have some web design experience?
- After this verision of the site launches, how hard will it be to transfer all the data that the users have uploaded into their profiles without loosing it and without them having to change their passwords etc...?
- Is there anythig else I should consider?

Here is an summary of the project I want to be on the site:

Summary
Articulate; Pittsburgh Creative Network has applied for non-profit 501(c)(3) status. Our mission is to create a "virtual community" that will provide artists with the resources that they need to be successful in their careers and to strengthen the visual arts audience in the Southwestern Pennsylvania region. Articulate will serve as the premier online resource and centralized hub for artists, galleries, arts organizations, and the general public (both art enthusiasts and passive viewers) for the Southwestern Pennsylvania area. The Articulate website is an E-Networking, E-Commerce website. In addition, Articulate will energize the local art community through non-virtual exhibitions, educational programs, as well as "Go Public" - art in public spaces. Articulate is technology driven and will bridge the gap between artists, galleries, art organizations, and the public.

"We need to let go of our favorite habits, old models, and best practices to make room for New Things- new models, new knowledge and new possibilities." - John Waters, Creative Director of Waters International, Inc.

Articulate is creating something new! - A virtual community to broaden the available possibilities for information and idea exchange between artists, galleries, art organizations and the public (i.e. the Art Community). We believe that through the web with its two-way, multiple channel, "many to many" connections, Articulate will enrich the Art Community's communication palette and ultimately create a voice for the art community as a whole. Articulate intends to capitalize on the unique capabilities of the web: the ability to connect with people, receive feedback, customize information to meet specific needs, provide for easy and immediate transactions (E-Commerce), collect analyze and store date, and collaborate on new ideas. The Art Community may join Articulate's virtual community by becoming a member. Members may communicate through comments, blogs, messaging, reviews, and essays. They may upload their artwork and post it for viewing and for sale. They may also post information about themselves, such as an artist statement or biography. Non-Members may navigate through the virtual community and view member-posted information, and the members personal profiles. The Non- Member may view and purchase displayed artwork directly from the virtual community as well as rate the artwork and galleries.

The ARTICULATE web application is an e-networking, e-commerce site.

Networking features include:
• Register / log in / password capabilities
• Personal Profile Modification
• Image Uploading
• Posting (blogs, bulletin boards, comments, advanced search capabilities)
a. Blog posted on personal profile
b. Postings for reviews and essays on a reviews and essays page
c. Exhibition Postings- (searchable by date and location) on exhibitions listings page.
d. Call for Artists
• Personalized mailbox and contacts for members
• Apply directly through the website for opportunities posted by gallery members
• Advanced Search for artists, galleries, museums and organizations.
• Rating System- all users will be able to rate artists, galleries and art organizations. Through these ratings, the website will generate a top ten list every month. “Featured Artists”
• List-mania- specified users, will create their own top ten lists. (Andy Warhol Museum Recommends these artists…)

E-Commerce Features include:
Each member is allowed to upload a specified number of images to their personal profile that are for sale through the articulate website. Articulate receives a commission on the sale.
• Wish lists
• Shopping Cart
• Back-End Management for sales:
a. commissions
b. tax
c. shipping
d. memberships
e. accounting reports
f. website updates.

Administration area for Articulate Board Members:
• Voting forum – When members apply for specific Articulate Opportunities (Go Public), They can send images to the voting forum for consideration. No names will be on the images (for non-discriminatory selection, until a specific piece is selected). Articulate’s advisory board then votes on the pieces that were submitted. The advisory board may also post comments along with their votes. All members of Articulate may apply for these opportunities – The pro-Artist may apply for free, all other members may apply for an addition application fee. When voting is finished a final e-mail is sent to the executive director, who then sends out personal acceptance letters to the selected artists.
• Meeting forum (Threaded Discussion) / Chat Room

The Artist Member:
Lisa Lencheck, age 26, works at a framing shop in town. Lives in Lawrenceville in an apartment with two other artists. Moved to Pittsburgh for art school at Carnegie Mellon and decided to stay due to the low cost of living. Frequents the Brillobox. Has applied for a couple Sprout Fund grants, and this year will be submitting a design to the Public Murals project. Is thinking about moving to San Francisco or New York , but wants to get her work shown a bit more around here to have a richer resume before she leaves she has been talking to the gallery owners in Lawrenceville and may have a show at Digging Pitt in late summer.
Goal on the Virtual Community:
Lisa will create her own portfolio profile which includes: uploading images (for sale), posting a blog that other members may subscribe to, receiving and sending messages to and from other members, acquiring and managing contacts in a "contact book". She will post comments and reviews on other members profiles (with their approval) as well as receive them. She will post reviews and essays to the reviews and essays page. She will search exhibition listings. She is interested in selling and promoting her artwork to both galleries and the public.

The Gallery Member/ Curator:
Tricia Zealman, age 37 is the gallery owner of a gallery on Penn Avenue called 20C. She received her Masters in Art History from the University of the Arts in Philadelphia, and decided to open her gallery in Pittsburgh because of the growing artist population. She exhibits mostly contemporary photography. She lives on the North Side with her husband in an old church that they renovated.
Goal on the Virtual Community:

Tricia will upload images of artists' work that she would like to represent her gallery. She will post reviews, essays, call for artists and exhibitions. She will also post a blog and opportunities that are available at her gallery (artists will be able to apply directly through the Articulate website for the opportunities at Tricia’s gallery) She likes the convenience and ease that she can look at submissions of artwork that has been delivered to her automatically by the Articulate website to her e-mail. She is interested in selling artwork from her gallery online without having to pay additional fees.

The Collector/Buyer:
Anne Malooney, age 67 lives in Fox Chapel with her husband. Her husband has a Miro' painting that hangs in the den. Her children are graduated from college and have started families of their own. Annie enjoys going to the gallery crawl, the Three Rivers Arts Festival and the Opera. She loves art and usually buys a piece of pottery or jewelry when she goes to the Arts Festival. She wants to become a more serious collector.
Goal on the Virtual Community:
Anne is able to create an account to purchase art from the various artist and gallery profile page. She is able to store favorite artists in her "wish list" for later purchases. She is able to view her purchasing history. She is able to search for artists and galleries by name, location, genre, and medium. She is interested in purchasing art as an investment.
The Aspiring Collector:
Thomas Chads, age 29 works for Federated Investors. He just bought a condo Downtown in Piatt Place and is looking to decorate his new home. He loves going to gallery openings, but has not seen any art that has really caught his eye. He is on a tight budget, but wants to buy abstract paintings when he gets his raise.
Goal on the Virtual Community:
Tom will browse through all pages including: artist profiles, gallery profiles, organization profiles, museum profiles, call for artists, reviews, essays, exhibitions and other pages including: about, for collectors, and Go Public. He must set up an account to buy art. He is interested in the exhibition postings and information about art events in Pittsburgh.

Business and Corporate Buyer:
Luke Peabody is the CEO of Insight Technology Inc. - a software development company, located Downtown. He has been looking for 12 art pieces to put in the lobby of his offices. He does not have the time to go to galleries to look for art, but he wants to purchase local art. He will be working with an interior designer that will help him select the pieces he wants.

Goal on the Virtual Community:

Luke is able to create an account to purchase art from the artists profile page, through Articulate (Articulate receives a commission on all art sold through the website). He is able to store favorite artists in his "wish list" for later purchases. He is able to view his purchasing history. He is interested in the ease and speed for finding and purchasing the art he needs. He likes that he can do this from the comfort of his office or at the airport, where he is waiting to catch a plane to Denver for his important meeting.

Go Public Users, (airports, hospitals, public buildings):
Mark Jones is the City Planning Director for the City of Pittsburgh. He and his board decided to partner with Articulate to place art in the City Planning Offices. He will represent the offices of City Planning when selecting art. He typically likes traditional art pieces.

Goal on the Virtual Community:

Mark is able to create an account for selecting art for the City Planning Offices. The account will allow him to track how much money they have spent according to the budget agreed upon. They have a "wish list" where they can save their favorite artists until final decisions have been made about the art. He is interested in being able to communicate with Articulate's Advisory Board in an online forum.

The two users that were not mentioned above are the out- of- town art buyer (tourist)
And our administration (board of directors…)

Comments

pwolanin’s picture

Drupal is a pretty general framework- it can do anything if you have the right developers/designers. Most of what you want could be built with existing core and contributed modules, though you may need a little custom coding. If you are totally new to it, you'll need help to get Drupal to do all this on any reasonable time scale. There are import modules, so transferring users later may be possible. One trick may be how you're storing their passwords, however. If it's a different hash, that'll make it so all the users need to reset their passwords before logging in.

You might also want to post here:
http://groups.drupal.org/art-music

and try directly contacting one of these firms with a significant staff and experience:
http://drupal.org/drupal-services

see also:
http://drupal.org/node/51169

---
Work: BioRAFT

jase951’s picture

You're right about your upcoming "new" website looking cheap...it sure is!

From what you have said (admitting I only read part of it), I'd say it would be possible with Drupal. You can use the core modules, but in addition add contrib modules and will need editing by a developer - unless you are familiar with Drupal's module code writing format.

You would need a good timescale to do all this to a high standard.

From what I understand it is designed for Artwork....well the standard of the website should at least if not exceed to quality of the art. I would suggest a "simplistic" website look like at an art gallery.

Regards, Jason.
http://jason.ilobby.co.uk

ica’s picture

hi, you have got a good concept, well articulated brief and plan for the site but looks like you had a bad deal on website development and yes a cheap looking and bloated working website currently - i have also logged in to your site admin with the password you gave and also backend is also disappointing as well

(btw- i suggest you not to give your admin password to an open forum (thuogh Drupal people are trustable bunch but this is still a public forum which open to anyone)

ColdFusion is a also powerful language like php which Drupal runs on - yet your site is poor and cheap example practice of ColdFusion - and ColdFusion is not exactly open source.

All your requirements feasable to be re developed with Drupal, moreover Drupal can do much better job and work much better as a framework in terms of scalability and performance than a poor usage of ColdFusion.

Also the fact Drupal is an open source platform that means its much more flexible to adapt to your site requirements in the future to expand and extend with new features and improvements -with a trustable and skilled developer.

On conversion/import of the current content database to a Drupal site - I dont think its possible - an automated way- even if it is it would be cheaper to develop a fresh Drupal site and and post the content conventional way - and by looking to your whole content on the admin. backend i can say its better do to that way -imo-

spooky1966’s picture

...but before I submit this entry to reputationdefender.com I would like to clarify a few things:
1. We were paid and delivered a working site
2. The site actually produced revenue
3. All art was provided by the client, including splash pages and content layout
4. The site was turned off at least 2 times that we are aware of for non payment of hosting fees
5. The organization is currently defunct.

Additionally the project suffered from paralyzing scope creep and flight of ideas. Eventually we had to put a stop to it and demanded payment in full.

Regards,
Shared Dynamics