custom CMS for apartment web site
/admin log in
Secure log in not showing any admin features/nav button till they log in.
Type of Admins....
Master admin, able to add/edit other admin account, and limit what pages they can edit. For example, Master admin wants to be able to have an assistant admin that can only update the Calendar or specific pages. Only Master Admin can give certain permissions to users/admins so that they can see some features of the entire admin CMS.
CMS Pages
Ability to edit text, add/remove images on 8 pages, using Tinymc text editor. Some pages may have two separate areas on the page to be able to edit.
Using home page as template, make additional front end pages match graphic mockup of those additional pages.
Contact Us Form
Must be secure against blank fields and hack/spam attempts.
Any info submitted on front end Contact Us form need to go to editable backend CMS table that can be exported. And there needs to be a field to add/edit several recipients of the contact form info.
Hours cms feature
Hours tab in CMS that sets specific open hours on Contact Up page
Photo page:
non-flash left/right scroll of unlimited pics with CMS ability to add/remove pics
Floorplan Page:
Mouse over floorplan titles reveals floorplans/info on right. In CMS admin, Floorplans tab with ability to add/remove images and floorplan info...name, rooms, sq footage. View Larger link on each floorplan popsup larger version of same image. Also ability to add/edit availability link on each floorplan image than links to another website. Also ability to add/remove/pause floorplans, and on front end, area with rows of floorplan names will expand/contract to fit neatly.
Single CMS editable area on bottom of page.
Calendar:
Editable Calendar, viewable as list of events by date or by Calendar layout with ability of views to browse ahead to coming months to see upcoming events. Popup to reveal more details of events.
Single CMS editable area on top and bottom of page
Must be finished in 12 days.
Must see daily progress.
Must work the same in IE6+, Firefox, Safari, Chrome