Home Random Page


CATEGORIES:

BiologyChemistryConstructionCultureEcologyEconomyElectronicsFinanceGeographyHistoryInformaticsLawMathematicsMechanicsMedicineOtherPedagogyPhilosophyPhysicsPolicyPsychologySociologySportTourism






Admin should be able to control all levels of top menu

 

3.12 Search by map – this will be a static image of the map with clickable tooltips. Tooltips will be categories and once clicked on tooltip user gets to proper category page.

 

3.13 E-newsletter subscription and sending. Will we use some external ESP like Emercury to send emails for subscribers, or we will need to have an area in backend to create and send such letters?

 

Forgot Password feature

 

3.15 Hotels page– hotel will be tied to trips. It will have image gallery, description, name, type (standard, luxury etc)

 

Special Features center.

Should be 2 types of deals: HOT and FRESH. Discount can be set for a product in absolute amount or percentage.

 

 

3.15 Move online chat from old to new site(redesign will be needed)

 

 

Backend functionality

4.1 Add/Delete/Edit frontend user

4.2 Add/Delete/Edit admin users

4.3 Add/Delete/Edit categories(category might have images gallery. Admin should be able to crop image and reduce resolution if needed.)

4.4 Add/Delete/Edit Product (tour)

Pieces of product:

- name

- description (wysiwyg)

- Itinerary (wysiwyg)

- Departure Dates & Rates (wysiwyg) (do we need this section?)

- Tour Features (wysiwyg)

- Extension (wysiwyg)

- Hotels – here admin will have a searchable list of hotels to add to this trip

- Optional Tours (wysiwyg)

- google map (I see that currently there are some markers on google map: http://pacificholidaysinc.com/index.php?m=Content&a=view&contentid=503 how should this work?)

- ability to upload pdf file

- add a video (just one or many? Link to youtube or stored on site?)

- image gallery. Admin should be able to crop image and reduce resolution if needed.

 

There should be a separate section for admin to fill in additional info that client will select after deposit payment is done:

- # of Adults (1: +$0,00; 2: +$1000; 3: +$2000)

- # of Children (1: +$300; 2: +$600; 3: +$900)

- Departure City (NY: +$0,00; LA: +$100; Boston: +$200)

- Hotel type (Standard: +$0,00; Advanced: +$500; Lux: +$1000)

 

Order Management

 

There should be a list of orders in backend with all information regarding this order.

When partial order is done admin sees this in backend. And he gets an email about this.

Admin will have to fill in all possible options and price variations described in "Frontend" section.

When customer submits additional info, admin gets email about this and has a separate section in backend to view selected options. Admin can change these options in backend. Also admin can update second payment amount manually from backend.

Once admin approves options selected by costomer (and a price), customer is able to finish checkout procedure. Customer cant do it until its approved.

 

Admin can mark order as PAID if client used some other payment method not supported by site.



 

There should be a way to create new orders with all required information (and select product/customer for this order).

 

Need a way to cancel and refund (with a Refund call to authorize.net) partial (deposit) order.

 

Need a button to resend invoice for this order.

 

4.6. Add/Delete/Edit static html pages(wysiwyg)

 

4.7 Add/Delete/Edit hotels

Name, images gallery (Admin should be able to crop image and reduce resolution if needed.), description (wysiwyg), type

 

Homepage editor

Wysiwyg for homepage content plus images gallery (Admin should be able to crop image and reduce resolution if needed.)

 

4.9 Forms management and forms data collected. (do we need to allow admin add/remove/edit fields in forms? Or we can just hardcode them and show collected information in backend?)

 

4.10 Need to install GoogleAnalytics for Ecommerce.

 

4.11 Add/Delete/Edit Travel Agents

4.12 Settings page.There should be a separate page to edit different settings and not hardcode them.

Do we following sections in backend of new system?

- Advertisement Center

- Links Management

- Video Management

Travel Agent

5.1 Travel agent will work like reseller. There should be a form on frontend where new agent will register. Admin will get a notification and will need to approve new agent.

Travel agent will have his own clients. He can either add them from agent panel (looks the same as admin panel, but limited in functionality) or he can send a registration link with a get parameter. If user registered from this link, he will be tied to this agent.

Admin will se ALL clients/orders. Agent will see only his clients/orders.

Agent will have same functionality that is described in 4.1 and 4.5 of this specification.

 

Product should have a special option “Agent Only”. If it is set, only registered agent can access to this product on frontend.

 

Agent gets 10% from each sold trip. Will agent's payout be part of the backend, or it will be handled out of site?

 

 


Date: 2015-12-11; view: 833


<== previous page | next page ==>
Add Facebook Login to the system | User Classes and Characteristics
doclecture.net - lectures - 2014-2024 year. Copyright infringement or personal data (0.006 sec.)