Technical Case Study
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
1)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.
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.
- 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.
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.
2) 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
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.
- 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.
3) 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.
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.
- 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
Administrator can change the display order of the state by dragging the selected state up or down and save the changes made.
4) 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.
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.
- 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.
Administrator can change the display order of the region by dragging the selected region up or down and save the changes made
Administrator can change the display order of the state by dragging the selected state up or down and save the changes made.
5) 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.
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
- 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.
5) 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.
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
- 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.
Administrator can change the display order of the category by dragging the selected category up or down and save the changes made.
6) 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.
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.
- 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.
7) 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.
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 .
8) Subtitles
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
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
- 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.
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
Administrator can de-activate relation between category, subcategory and subtitle.
9) View 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
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
- 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.
10) Admin Settings
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
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.
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
11) RSS Feeder
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.
12) 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.
In this section admin can view status (by whom the advertisement was created like admin or user), edit and delete an advertisement.
13) 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
In this section, admin can view status (by whom Homepage Banner was created like admin or user), edit and delete the Homepage Banner
14) 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
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.
15) 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.
- 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.
16) 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.
- 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.
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.
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
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.
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.
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
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
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
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
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
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