Purpose The object is to provide an infrastructure for the display of a web page to show events that repeat on the Nth day of each month.This could be used for clubs and societies with a fairly regular meeting schedule to advertise their events and those with a particular interest to find activities of a certin category in their area. |
Project
Here we'll |
|
Some
advert Some
advert Some
advert Some
advert |
Wed 5th JulyDengie Folk. New venue! Red Fox, Latchingdon.
Thu 6th JulyAnyone going from Witham area to Tilbury Irish session? Call Dave on 01234 567890
Singers wantedTerling singsong club needs more members.
The folk scene is a classic example where many areas have guides. These could be run one per individual area. In Essex for example there are dozens of sessions. For economies of scale and managing advertising it seems best to have one single site for all british folk and use key words to select an area.
It is assumed that advertisments in this context would be specialist. That means a booking, serving and reporting system is needed. On the other hand Stan's sheet music can target an audience of likely customers quite simply.
The dynamic club promotions section is something to keep visitors returning to the site.
Screens | |
Main event display | AJAX interactions to adjust display. |
Email registration | Complete form. Validate. Send access email. |
Report inaccuracies | Complete form etc. Create complaint and attach to event. Notify event organiser. |
Event organiser registration | Complete form etc. Validate. Send Access email.1 |
Advertiser information and registration | Display terms, rates etc. Complete form etc. Validate. Send Access email.1 |
Print/Mobile version | Long list version of dates and news top and tailed by adverts. |
Get new access link | Complete email address etc. Validate against registerd users. Send Access email.1 |
Subscriber control panel | Email frequency, subject keywords, and unsubscribe settings2 |
Event organiser registration | See above |
Advertiser information and registration | See above |
Event organiser control panel | Contact details, lists of events, messages, news items |
Event details add/edit/delete | Form and upload. Send to events queue. |
News details add/edit/delete | Form and upload. Send to news queue. |
Send message to manager | Form and upload. Send to messages queue. |
Advertisers control panel | Contact details, lists of adverts, payments, statistics etc. |
Advert details add/edit/delete | Form and upload. Send to adverts queue. |
Send message to manager | Form and upload. Send to messages queue. |
Manager's control panel | Approvals-pending queue, Subscriber/Event org./Advertiser list, Messages list, Event list, configuration settings, events/news/ads lists |
Approve/deny event change/News item/Advert | Tick/cross beside list of details. (Cross->Why message to submitter. Possibility of blacklisting submitter/IP address.)(Tick->possibility of making submitter 'trusted') |
Registered users listing | (Subscribers, Event organisers and Advertisers are not really separate entities.)2 |
User details/actions | Send message, change status, 'delete'.2 |
Inaccuracy reports | List of (outstanding) reports with actions of cancel/alert organiser/flag event dubious or OK or suspended |
Event listing | Tools to schedule and deal with event reviews |
News listing | Manage and prioritise news items |
View statistics | Usage, ad views, ad clickthroughs |
Configuration settings | |
Handle messages | Reply etc. |
Emails | |
Registration/Access URL | Send a personalise and persistent 'login' URL 1 |
Please review event | Ask event organiser to confirm details of event. Sent automatically according to schedule or as response to inaccuracy/complaint |
Approved! | Tell that event, news item or advert has been approved my site manager |
Latest info | Newsletter for subscribers containing changes and recent news. |
Message from manager | General purpose information/request from manager to registered user. |
Thanks for your message | Acknowledgement of feedback or inaccuracy report. |
(None) | All incomming messages done via screens. |
Table | Data | Transactions |
Event |
|
|
NewsItem |
|
|
Advert |
|
|
RegUser Registered user Newsletter subscribers, event organisers and advertisers. |
|
|
Message Communications between user and system and copies of special emails sent from system to user |
|
|
StatsLog | Not sure exactly what this will contain | |
Areas Standard names for areas |
|
|
Realm Standard names for realms. |
|
|