It would be a portal for nail salons. Nail salon owners can create their sites.
*) Site building should be easy for a user who have very little knowledge about handling computer. There would be page templates and user should be able to click and add/edit image/text in the specific area of the template. CKEditor should be shown in popup. Image should be shown for preview before being uploaded in server.
*) Stepwise site creation process.
Step 1: Selecting master template ( Master template means the static parts of the site - banner area, menu area and footer area)
Step 2: Selecting background colors for the parts of master template ( Only image should be used. Client would provide us some small images. So, those can be selected as the background of banner part, menu part and footer part)
Step 3: Selecting the banner image.
Step 4: Create menus ( like existing system)
Step 5: Create page for each menu: Selecting content layout for each page. All pages should have edit and preview option.
Other options: Menu serial can be editable, enable/disable a menu, change master template, change banner image, delete menu and pages etc.
*) Salon work hour schedule: Salon owner should be able to insert working hours and holidays.
*) Search salons: Search salon by area, service names and prices.
*) Appointment system: Based on the working schedule, site visitor can be able to make an appointment from a salon owner's site.
*) Site admin: Site admin can enable/disable any salon site, send messages to the site owner etc.
Need to start immediately.