I have a website design which I'd like to be built upon. The website is a simple fundraising website where users can create their own fundraising pages.
Pages that need coding:
Page 1: Login page
Page 2: Account page
Page 3: (Linked from account page) Create a new fundraising page
Page 4: (subpage of page 3) Pick a type of fundraising event
On this page the user will select a type of fundraising event, duration of page, and page name. (page name will automatically be accessible via url [url removed, login to view])
Page 5: (subpage of page 4) Page builder
On this page users can build their own fundraising page. They set their money target, add a main event picture, add page title, and a wysiwig editor for adding text. There needs also to be an ajax gallery that further images can be uploaded and added to. Image uploads must be done via ajax and from the page builder page.
Page 6: Confirm page has been built
Once user has submitted their page, it will be added to their account where they can go in and manage/edit their fundraising page.
Page 7: Edit fundraising page
Page 8: View fundraising page
When someone visits [url removed, login to view] they are presented with the fundraising page.
I need this coding in xhtml/php/mysql using ajax where applicable. I'd like to use modal boxes for form validation e.g. fancybox/facebox. I'd like jquery to be used where ajax is required, and for adding images to the fundraising page i'd like to utilise a pre-built jquery gallery such as galleryview or galleria.
I'd like these pages to be consistant with todays web standards both in functionality and design, I will provide the basis for the design I just need some modern coding techniques, ajax, web 2.0 style to make the core of this website work.