WordPress Photo Site
My client needs a big photography site made. It needs to bed one in 16 days or less.
It can be made in wordpress, joomla, drupal or any type of cms you want. I’m leaning toward wordpres because the minisites with there templates are easy to make with wordpress.
When you place a bid note the type of cms you would use.
You have 30 days to do the work. I’m willing to pay $300-400.
Note: I’m having the client have someone design most of the pages. Not all of them but most of them. Some of those pages are already made, but need to be moved around and to what the client wants. You will have to make the template designs for the mini sites. They all will look very similar. They will only will have a few differences.
The person who accepts this project will work on myserver. The very first day they will need to cut up the psds and put them on the wordpress site.
Project is to create a website where photographers can sign up, open an account and create individual mini sites for each one of their clients (i.e. bride and groom). The photographer will just have to upload the photos he wishes to be on the mini site and complete a few short steps and the mini site will be created for the client. It will be something like www.brideandgroom.mysite.com. The site will be password protected, and will be managed by the photographer as well as by the client. We will refer to the client as the site host. After the photographer is done uploading the photos and publishes the site, the host will be sent an email to come view and customize their site. They will need to first access their site with the sites password then sign on with their host username and password to further personalize their site.
The host can select from different template, hide photos from public view, change the site’s password and send out invitations that include the sites password to their friends and family. We will call these people visitors.
The visitor will be able to come to the mini sites they have the passwords of and will be able to browse the photos, leave comments for the bride and groom, purchase photos, and use the photos towards the customization of photo products like mugs, calendars, t-shirts etc. (note this customizer is a flash application I’ve already had made. You won’t have to do any flash work. You will have to send the photos to the flash applicaton, but in terms of the flash application I”ve already had that made, and will get someone else to customize it to fit this project. So keep that in mind if you see any thing about a customizer in this description.
1.2 Purpose
Purpose of this document is to serve as requirement document for the project and understanding of the functional requirements from provider’s end.
There are four different “user types” that will be gaining various different functionalities with our site.
Admin Portal
This user is the super admin of the portal and expects the following standard features
o Secure Admin Login Interface
o Manage Photographers: Name, Address, Phone, Email, Billing Address, CC Number, Expiration etc….
o Account Suspension, Reactivation, Deletion of Photographers accounts and deletion of specific minisites
o Admin ability to manage/ search the accounts in an organized fashion searchable by Event host/ Photographers/ and Visitor Accounts
o Manage Orders & Payments (View Successful and unsuccessful Orders). Export in excel function will be available
o Order sheet should be accessible in admin panel next to the orders and should be able to be emailed directly from order manager panel.
o
o View Photographer Statistics includes no. of event sites and sales across each site (This feature is only for Administrator in order to get the knowledge of the status on the sales of the products)
o View Mini-sites and Buyers Statistics across each site
o Add / Update / Delete Global Products (Canvas, Calendar, Apparels etc.)
o SEO based Content Management System for required Products, Categories and Pages ex: Contact Us, About Us, and Help…etc.
o Email Modules (Manage Notification mails etc.)
o order form that includes the high res attachment of the photos that will be used in the photo product and a snapshot of user created item on the product customizer.
o The admin needs to be able to manage the orders by creating order sheets, search sales and order history across all sites and across sites of specific photographers, needs to be able to store customers information for mailings and processing orders.
1. Photographer
This user will be making the event websites covered by him for his customers. His functions include
o Add an event that will automatically create a personal website for their customers (Event Host).
o an invitation email must be sent to the host that included their mini sites password as well as a temporary host login password
o He can customize the mini-sites name and will be provided with name suggestions by the application.
o When publishing the site the photographer will be offered to select from a few option that will effect the pricing of the product on the site he would like to publish.
o the image uploader needs to be able to have the option to drop the photos in different folder on the minisite into re-namable files directories.
o Can upload events photos with a limit closer to 2000 images per event using bulk image uploader module.
o Can View Own Statistics that include no. of event sites and sales across each site and search through his sites order history and profits
o The photographer must be able to add delete photos or delete full site in case and from the clients published site
o The pics uploaded by the photographer will be displayed to visitors after applying the watermarking process specific to event’s site or photographer
2. Host
This user is the event host whose event is covered by the photographer. His functions include
o Manage Account settings (Site password, Host Password, Email)
o Manage Photos (Delete/hide, rename folders, set order in which photos are to be displayed to the buyers)
o Refer/Invite a friend module to Invite Friends to the event website. (the invite template must include the minisites particular password)
o The ability to connect their FB and other SN walls to be posted on their mini sites
o Manage Comments/blog posted by the buyers/visitors.
3. Buyer
o This user can be the attendee/friend of the Event/ Host or general user. His main functions are determined as:
o The user can create an account that will allow him to save his projects, view his saved pictures folders, and track his orders.
o Browse the photos of the event in a slideshow style.
o Rate the Photographer
o Use photos to create prints on products (canvas, calendar, apparels etc.)
o Can save the favorite image for later use (favorites folder)
o Buy/Place order for the custom prints using a shopping cart integrated with an payment gateway
o Rate the individual photos and it creates a folder titled Top rated photos (specific to each event ) which stores the top rated photos in the order that they are rated.
o Can post comments to the photo
o Tell a Friend/Email Photo option.
o He can store the pictures in his saved folder for later use, and track his order history.
o While placing an order buyer can preview the order with an image customizer module like in zazzle.com
o Email confirmation for the orders that are placed by the visitors
o Site-wide Search Functionality for ALL SITE VISITORS to search for event (by bride and groom name and/OR date of event)
o Any visitor (who has been granted access to the site) can invite their friends as well. And connect to their SN accounts
o 2.1.5 Miscellaneous
o Other requirements as discussed are
o Integration of a music player with the mini site.
Additional notes:
The client will have some “administrative” control over their page, like adding and deleting photos etc.
The next level is that the client will also be able to invite visitors to “their” site where they can purchase the photos of their event.
So photographer uploads the photos, creates the site, client invites friends, friends purchase photos and photo products from the site.
Four levels here me the adminstrator, the photographer to monitor sales activity on the mini sites he created, the client, and the visitors.
There is two parts here essentially, the photographer’s site where they will create an account, and create mini sites for their clients.
And the minisites where the clients will invite their friends and will be able to leave messages, browse through the photos and purchase the photos and photo products.
What I already have versus what the provider will deliver:
I have the exact layout and functionalities determined, including the html of all the pages necessary for the site, as well as a complete list of the requirements with specific examples from other sites. I have a clear understanding of exactly what I need and what needs to be done and am available all day to help move the project forward.
Other context/requirements that providers will need to know:
There will need to be a few applications which need to be built here as well:
A bulk uploader for the photographer to upload pictures into the specific sites and the specific folders
A gallery viewer with slideshow capabilities A simple flash photo gallery
A watermark function that will appear over the photos uploaded.