Technical Case Study

back to main

ZeekUk

System Description

ADMIN SECTION

Admin Login
The Administrator can login by checking the IP address with the username: Admin and password: Lotus. If the IP address not added, then admin cannot login

case_study
1)Super Region
  • Add Super Region
The Administrator can add super regions like America, UK, Asia etc. After adding a new super region a mail will be sent to mail@zeekuk.com with a link. On clicking the link the added super region will be activated and displayed in the user section. A super region already added cannot be added again.

case_study
  • Edit Super Region
Administrator can view/edit/update the super regions that are already added. After editing a new super region, a mail will be sent to mail@zeekuk.com with a link. By clicking the link the updated super region will be displayed. A search option is also provided to search for a particular super region.

case_study
  • Activate/De-activate Super region
Administrators can activate/de-activate an added super region. Only after the activation of super regions by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com. Through this we can activate/de-activate the added super regions. A search option is also provided to search for a particular super region.

case_study
  • Total Posting count
This will display all the added super regions. By clicking the button given for view count, we can view the nations under that super region and the total postings added in the nation from the user side.

case_study

2) Nation

  • Add Nation
The Administrator can add nations by selecting a particular super region like England under UK. After adding a new nation, a mail will be sent with a link to the mail id mail@zeekuk.com. By clicking the link the added nation will be activated and displayed in the A nation that has been already added cannot be added again

case_study
  • Edit/view nation
The Administrator can view/edit/update the nations that are already added. After editing a nation, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the updated nation will be displayed. A search option is also provided to search for a particular nation under the selected super region.
case_study
  • Activate/de-activate nation
Administrators can activate/de-activate the added nation under a particular super region. Only after the activation of nation by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com, through which we can activate/de-activate the added nation. A search option is also provided to search for a particular nation.

case_study

3) State

  • Add State
By selecting super region and nation, the administrator can add a state like Kerala under nation India and super region Asia by selecting display order (default display order will be 1). A state that has already been added cannot be added again. After adding a new state, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added state will be activated and displayed in the user section.

case_study
  • Edit/view state
Administrator can view/edit/update the states that are already added according to the display order. After editing a state, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the updated state will be displayed. A search option is also provided to search for a particular state under the selected super region and nation.

case_study
  • Activate/de-activate state
Administrators can activate/de-activate an added state under a particular nation and super region. Only after the activation of state by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com, through which we can activate/de-activate the added state. A search option is also provided to search for a particular state under the selected super region and nation
case_study
  • Set Display order
Administrator can change the display order of the state by dragging the selected state up or down and save the changes made.

case_study

4) Region

  • Add Region
Administrator can add region under selected nation and state like Ernakulam under state Kerala and nation India by selecting display order (default display order will be 1). A region already added cannot be added again. After adding a new region, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added region will be activated and displayed in the user section.

case_study

  • Edit/view Region
Administrator can view/edit/update the regions that are already added according to the display order. After editing a region, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the updated region will be displayed. A search option is also provided to search for a particular region under the selected nation and state.

case_study
  • Activate/de-activate Region
Administrators can activate/de-activate the added region under a particular nation and state. Only after the activation of region by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com. With this we can activate/de-activate the added region. A search option is also provided to search for a particular region under the selected nation and state.

case_study
  • Set Display order
Administrator can change the display order of the region by dragging the selected region up or down and save the changes made

case_study

  • Set Display order
Administrator can change the display order of the state by dragging the selected state up or down and save the changes made.

case_study

5) Area

  • Add Area
The Administrator can add an area under a selected region like Vytilla under Ernakulam by selecting display order (default display order will be 1). An area already added cannot be added again. After adding a new area, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added area will be activated and displayed in the user section.
case_study
  • Edit/view Area
Administrator can view/edit/update the areas that are already added according to the display order. After editing an area, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the updated area will be displayed. A search option is also provided to search for a particular area under the selected region
case_study
  • Activate/de-activate Area
Administrators can activate/de-activate the added area under a particular region. Only after the activation of area by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com, through which we can activate/de-activate the added area. A search option is also provided to search for a particular area under the selected region.
case_study

5) Category

  • Add category
Administrator can add a category by selecting the display order. After adding new category, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added category will be activated and displayed in the user section.
case_study
  • Edit/view Category
Administrator can view/edit a category displayed according to the display order. After editing a category, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added category will be activated and displayed in the user section
case_study
  • Activate/de-activate Category
Administrator can activate/de-activate the already added category by clicking the activate/de-activate button where a mail will be sent with link to the mail id mail@zeekuk.com. By clicking on the link, the edited category will be activated and displayed in the user section.
case_study
  • Set display order
Administrator can change the display order of the category by dragging the selected category up or down and save the changes made.
case_study

6) Subcategory

  • Add Subcategory
Administrator can add a subcategory under a selected category and also select the posting type (posting type that are static listed as General, Job listing, Matrimonial, Personals, Real Estate, Transportation). After adding a new subcategory, a mail will be sent with a link to mail@zeekuk.com. By clicking the link, the added subcategory will be activated and displayed in the user section.
case_study
  • Edit/view subcategory
The Administrator can view/edit/update the subcategory that has already been added. After editing a subcategory, a mail will be sent with a link to mail@zeekuk.com. By clicking the link, the updated subcategory will be displayed. A search option is also provided to search for a particular subcategory under the selected category.
case_study
  • Activate/De-activate Subcategory
Administrators can activate/de-activate the added subcategory under a particular category. Only after the activation of subcategory by admin will it be published in the user section. After clicking the activate/de-activate button, a mail will be sent to mail@zeekuk.com, through which we can activate/de-activate the added subcategory. A search option is also provided to search for a particular subcategory under the selected category.
case_study

7) Relation

  • Set Relation
The Administrator can set a relation between state, region, category and subcategory.
For e.g. state England, region Birmingham, category community and subcategory sports/sports partners. A set relation will be displayed in user section according to the relation. After setting the relation a mail will be sent with a link to mail@zeekuk.com, through which we can set the relation.
case_study
  • Remove Relation
Administrator can de-activate the selected relation which is sent as a mail to mail@zeekuk.com. Through this we can de-activate the relation and it will not be displayed in user section .
case_study

8) Subtitles

  • Add Subtitle
The Administrator can add a subtitle. After adding a new subtitle, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added subtitle will be activated and displayed in the user section
case_study

  • Edit/view subtitle
The Administrator can view/edit a subtitle. After editing a subtitle, a mail will be sent with a link to mail@zeekuk.com. By clicking the link the added subtitle will be activated
case_study
  • Activate/de-activate subtitle
Administrator can activate/de-activate the already added subtitle by clicking the activate/de-activate button. A mail will then be sent with a link to mail@zeekuk.com. By clicking the link the edited subtitle will be activated.
case_study
  • Set Subtitles
The administrator can set the relation between category, subcategory and subtitle which will be sent as mail to mail@zeekuk.com. By clicking the link the relation will activated
case_study
  • Remove subtitle relation
Administrator can de-activate relation between category, subcategory and subtitle.
case_study

9) View Postings

  • Spam Postings
Spam postings displayed in the user section can be deleted. After deleting, a mail will be sent to mail@zeekuk.com. By clicking the link the posting will be deleted
case_study

  • Misplaced Postings
Misplaced postings displayed in the user section can be deleted. After deleting, a mail will be sent to mail@zeekuk.com. By clicking the link the posting will be deleted
case_study
  • Prohibited Content Postings
Prohibited postings displayed in the user section can be deleted. After deleting, a mail will be sent to mail@zeekuk.com. By clicking the link the posting will be deleted.
case_study

10) Admin Settings

  • Change Password
The Administrator can change the password which will be sent as mail to mail@zeekuk.com. By clicking the link, the password will be activated
case_study
  • Add IP address
The Administrator can add IP address which will be sent as mail to mail@zeekuk.com. By clicking the link, the IP address will be activated. Admin can login by checking the IP address. If admin cannot login, he just has to check that IP address and add it before logging in.
case_study
  • View IP address
The Administrator can edit and activate/de-activate IP address which will then be sent as a mail to mail@zeekuk.com. By clicking the link, the process will be complete
case_study

11) RSS Feeder

  • Create RSS
To create RSS, select a region, a subcategory and give title and URL. It will then create an XML file with name of subcategory in folder XML dir. Title will be displayed in the RSS feeder.
case_study

12) Advertisement

  • Add Advertisement
In this section, the administrator and the user can add advertisements that will be listed in all pages in the user section. (While listing an advertisement in the user section, priority would be given to advertisement added by the user. If the advertisements added by user is less than 10 in number, it would display advertisement added by admin also). User added advertisement will be displayed after the confirmation by admin.
case_study
  • View Advertisement
In this section admin can view status (by whom the advertisement was created like admin or user), edit and delete an advertisement.
case_study

13) Homepage Banner

  • Add Homepage Banner
In this section administrator is able to add Homepage Banner and the added banner will be displayed at the top of the homepage in the user section. User added banner would be displayed after the confirmation by admin
case_study
  • View Homepage Banner
In this section, admin can view status (by whom Homepage Banner was created like admin or user), edit and delete the Homepage Banner

case_study

14) City home banner

  • Add City home banner
In this section, the administrator is able to add City home banner and the added banner will be displayed at the top of the corresponding city homepage. User added banner would be displayed after the confirmation by admin
case_study
  • View City home banner
In this section, admin can view status (by whom City home banner was created like admin or user), edit and delete the City home banner.
case_study

15) Category home banner

  • Add Category home banner
In this section, the administrator is able to add Category home banner and the added banner will be displayed at the top of the corresponding category homepage. User added banner would be displayed after the confirmation by admin.
case_study
  • View Category home banner
In this section, admin can view status (by whom the Category home banner was created like admin or user), edit and delete Category home banner. User added banner would be displayed after the confirmation by admin.
case_study

16) Subcategory banner

  • Add Subcategory banner
In this section administrator is able to add Subcategory banner and the added banner will be displayed at the top of the corresponding Subcategory homepage. User added banner would be displayed after the confirmation by admin.
case_study
  • View Subcategory home banner
In this section, admin can view status (by whom Category home banner was created like admin or user), edit and delete the Category home banner.

case_study

17) View Order

Admin can view user added advertisements, home page banner, city home page banner, category home page banner and sub category home page banner. All the packages will be displayed in the user section after the approval of admin. Admin can confirm or keep pending all the packages added by the user. By clicking the order id, admin can view the details of the orders and also can notify the customer who sends mails to mail@zeekuk.com.
case_study

18) Log out

Session will be clear and goes to login page.

USER SECTION

1) Zeek Home

This displays all the super regions and nations of UK added by administrator. All the nations are set as links. When we click on a particular nation, all the categories under the nation and subcategories under the categories will be displayed. Home Page banner confirmed by admin will also be displayed.
http://www.zeekuk.com/zeekhome.aspx

case_study

  • Advertisements
This displays advertisements added by the user and have been confirmed by the admin. Only 10 advertisements will be displayed in the user section. If the advertisements added by the user are less than 10, then it will display admin added advertisements in all the pages.
  • Most Popular Areas
Displays the most popular areas that have more postings. All the areas are given as links. Clicking on the link will show all the nations and regions.

  • View Regions
When we click on view regions, it displays all the super regions with its nations.
http://www.zeekuk.com/superregionswithnations.aspx

Bottom Link
  • About us
  • Terms of use
  • Your Privacy
  • Help
  • Advertisements

2) Zeek Category Display

When we click on the particular region in zeek home page, it directs to the Zeek Category display where all the categories and subcategories of that particular region will be displayed and total postings in all categories will also be displayed.
http://www.zeekuk.com/zeekcategorydisplay.aspx?Rid=314

case_study
  • Search
We can search postings under a particular category by giving a keyword and selecting a category.
http://www.zeekuk.com/zeekcategorydisplay.aspx?Rid=314
  • Events Calendar
The weekdays are shown in events calendar. By clicking on the day we can view the postings in that particular day of the week.

Bottom Link

  • About us
  • Terms of use
  • Your Privacy
  • Help
  • Advertisements
  • JS
  • XML

3) Zeek Advanced Search

When we click a subcategory in a zeek category display, it directs to the zeek advanced search page where all the postings under that particular subcategory will be displayed. When we click on the posting title, it directs to the HTML page where the details of the posting will be displayed.
http://www.zeekuk.com/zeekadvancesearch.aspx?Lid=3536&Pid=1&Rid=314&Cdid=14

case_study

  • Keyword Search
By selecting the subcategory and giving a keyword, we will get a display of the postings according to the keyword given.
  • Challenges faced in the section above
Implementation of search in all categories in a single user control was a challenge because these different categories contain different types of parameters.

4) New post

Posting Types are

  • General
  • Job Listing
  • Matrimonial
  • Personals
  • Real Estate
  • Transportation

When we click on a new post link it directs to the subcategory display page where we have to select a subcategory to add a new posting. After posting a mail with link for activation is sent to mail@zeekuk.com. By clicking on the link in the mail, it directs to the posting activation page.
http://www.zeekuk.com/zeekviewsubcategory.aspx?Lid=2856&Rid=325

case_study

  • Posting activate
As the page loads, it will check the id in the key table and activate the posting in posting table. Then a new html page will be created in the folder postings where the entire posting type folder is set to save the HTML pages in the corresponding path. From that path the posted HTML pages are shown in the user section.
http://www.zeekuk.com/postingactivate.aspx

5) Bottom Link

JS

case_study

In this section, when we select a region and subcategory and click the ‘generate’ button, it will generate the html code. When we copy the html code in a separate html page, we can see all the postings under the selected subcategory separately.
http://www.zeekuk.com/JSFeedZeek.aspx

  • XML

case_study

In this section, when the user selects Region and subcategory and clicks on the ‘generate’ button, it will generate the path. If we just take the path and copy it in RSS reader, we get all the postings of that particular sub category.
http://www.zeekuk.com/createrss.aspx?Rid=325

Advertisements
In the advertisement page there are 4 packages as follows

1 month listing: $150
3 months listing: $450           Special discount 10% $405
6 months listing: $900           Special discount 12% $792
12 months listing: $1500        Special discount 15% $1275

In this section, the user can buy any of the packages. After purchasing the package, it directs to the shopping cart page that displays the details of the package. The user is then directed to the payment details page where he has to give the details of the payment and personal details. The advertisement will be displayed at the left side in all the pages after the confirmation given by admin. It will be displayed according to the selected package duration.

Banners

Banners should be in .gif or .jpg format with a width of 650px, height of 80px and the size should be within 30 KB.

Home Page Banner
In this section, only one package is available

1 month listing:      $300

Here, the user can buy the package. After purchasing the package, it directs to the shopping cart page that displays the details of the package. Then the user will be directed to the payment details page, where he has to give the details of the payment and personal details.
The home page banner will be displayed to the corresponding duration given in the package after the confirmation is given by the admin.

City Home page Banner
Only one package is available for this.

1 month listing:         $150

In this section, user can buy the packages. The user can give the banner by selecting the city. After purchasing the package, it directs to the shopping cart page that displays the details of the package. Then the user will be directed to the payment details page, where he has to give the details of the payment and personal details. The City home page banner will be displayed in each city given by the user. It will be listed only as long as the duration mentioned in the package.


Category Home page Banner
Only one package is available for this.

1 month listing: $150

Here, the user can buy the packages. The user can give the banner by selecting the city and category. After purchasing the package, it directs to the shopping cart page that displays the details of the package. Then the user will be directed to the payment details page, where he has to give the details of the payment and personal details. The Category home page banner will be displayed in each category given by the user. It will be listed only as long as the duration mentioned in the package.

Sub category home page banner
Only one package is available for this.

1 month listing:     $150

Here, the user can buy the packages. The user can give the banner by selecting the city, category and subcategory. After purchasing the package, it directs to the shopping cart page that displays the details of the package. Then the user will be directed to the payment details page, where he has to give the details of the payment and personal details. The subcategory home page banner will be displayed in each subcategory given by the user. It will be listed only as long as the duration mentioned in the package.
http://www.zeekuk.com/pricingandpackages.aspx

Key Features

  • RSS enabled
  • JS Feeds
  • Easy navigation.

Conclusion

The site has been running smoothly for the past one year