New Moseley Cricket Club Website launched
Author: David Abell
Date: 30 May 2023
An innovative website for cricket clubs powered by a customisable back-office system and unique Play-Cricket integration
The new Moseley Cricket Club website compliments and integrates with the Club’s Play-Cricket website in a number of ways that have been carefully worked out and implemented over the past 18 months.
A working collaboration between Worcestershire Web Design (WWD) and two top flight clubs, Moseley CC and Kidderminster CC, has guaranteed that everything possible has been thought of and taken in to account.
A number of meetings hosted at the Worcestershire County Ground have helped bring this about and ensured that the end result is a cricket club website that will meet both clubs future requirements without restriction or compromise.
The new site has the potential to transform the day to day administration of both clubs by providing modules for all the key areas (see below). WWD will be working closely with both clubs over the coming year to help phase in the use of each module.
Play-Cricket Integration
A unique Play-Cricket API Adapter, developed in Azure by WWD, enables 100 percent of the Club’s match data to be imported from Play-Cricket using their API, which goes back to the first year of use. The Adapter is then executed daily, throughout the season, to import any new fixtures and the latest match scorecards. The data captured is stored in the website dedicated database and is used to automatically populate all the cricket areas throughout the site.
This opens up may interesting possibilities for the future in how this cricket data can be used. One such use is the ‘Top Performers’ embedded in to the home and team web pages.
Cricket
The Cricket elements of the website make full use of the imported Play-Cricket data in a way that compliments what is already available in the Club’s Play-Cricket website. The Club website makes use of excellent Play-Cricket functionality, like the scorecards, by cross linking. The Administration Portal allows the setting up of fixtures that don't appear in Play-Cricket, which has the benefit of them appearing in the Club Calendar.
Teams
Every team within the Club, that appears in the Play-Cricket fixtures, will automatically have their own section that uses the data imported from Play-Cricket. Each team page is like it’s own mini website with sub-sections for fixtures, results, top performers, squad players, match reports, and galley images.
Club
The Club section provides a number of webpages that give both current and historical background information on the Club. These pages have the facility to link to any number of sub-pages created in the Admin Portal CMS. This means, moving forward, the Club can build up a valuable and interesting historical archive covering all eras and commemorating achievements.
News
The News section will display an unlimited number of news articles. The 4 most recent articles, including any ‘sticky’ articles, will be automatically featured on the home page. Club administrators, who have the News Role assigned, will be able to login and create new articles quickly and easily. News articles can also created by Team Officials that will appear in the relevant Team Match Reports section.
Social Media
There are sections to display the latest Club Facebook and Twitter posts.
Information
The information webpages provide quick access to download club files and visit designated external websites.
Club Calendar
The Club Calendar is a powerful and highly useful feature embedded in to the home and team pages. The calendar can be filtered by event type and show multiple events on any given day. Every event will link to its own dedicated event page. In the Administration Portal club administrators can quickly setup new events and edit existing ones. Reoccurring events can also be scaffolded out in quick time.
Gallery
The Gallery provides access to view high quality images of the club, players, and cricket action. Old photographs have been scanned to produce a number of historical images. The gallery can be searched and images viewed full-screen. Club administrators, with the Gallery Role assigned, can login to the Administration Portal and add new images. Images contained in the Gallery can be looked up and used within the web pages and news articles.
Video
Utlising WWD's Vimeo Account and Video editing software good quality video productions can be produced and embedded in to the website pages and news articles.
Membership
Club administrators, with the Users Role assigned, will be able to setup members and send them a welcome email notice containing instructions to visit the website and login to their own private area. The intention is that the Club will use the members data and email notice facility to annually charge the members their membership fee and send them an email notice requesting they login and pay on-line.
All members will be able to set a password and login to the website giving them access to their own bookings and membership details, Every member will have their own accounts area with the facility to pay any outstanding charges to the Club, i.e. for membership, match fees, functions, and hire bookings.
Hires
The Hires Module has been developed to handle the entire process of a hire from the initial enquiry right through to the collection of payment. Club Administrators can communicate with the customer highly effectively on all aspects of the hire. Each hire has its own portal webpage that has sections to record all necessary details, including the facility to upload files, send emails and refer to a log. This webpage is dynamically shared by both the club and customer.
On-line Payment (coming in 2024)
The facility for the Club to accept on-line payments has been developed using PayPal. Users can pay securely using a credit or debit card or their PayPal account. The Club will have the means to adopt on-line payment for memberships, match fees, hire, functions, and more.
Functions (coming in 2024)
The Functions Module will enable the Club to setup any number of functions, which can potentially receive bookings and on-line payment.
Vacancies (coming in 2024)
The Vacancies Module will enable the Club to setup, when needed, job vacancy pages that can attract potential applicants to the site. The use of an application form and the Customer Portal will facilitate an end to end process for engaging with and appointing a successful applicant.
Sponsors (coming in 2024)
The Sponsors Module will promote the sponsors on the home page with a link to their own dedicated web page and website. When a sponsor logs in they will have access to statistics on impressions and click throughs for their dedicated webpage and website visits respectively.
Advertising (coming in 2024)
The Advertising Module will enable club administrators to activate and show advertising banners throughout the website and manage the revenue from the advertisers. The placement of advertising banners will be carefully planned. When an advertiser logs in they will have access to statistics on impressions and click throughs for their own banners.
Committees (coming in 2024)
The Committees Module will provide a 100% paperless system for committee meeting administration, including agendas and minutes. The idea will be that the Club utilise the website during committee meetings to both view agendas and minutes and even post minutes of current meetings as they progress. Members of committees, when they login, will have access to those committees they are assigned to, enabling them to view and download past meeting agendas and minutes, along with the ability to offer their apologies. Automated email notices can also be utilised to notify committee members of up and coming meetings.
Email Notices
The website uses a system called SendGrid, which handles the sending out of email notices. All users of the site are registered using their own personal email address , which opens up the possibility of using email notices to communicate in meaningful ways. Automated email notices have been built in to the Hires and other modules and will be fully deployed in those modules due to be phased in.
Once the club members have been entered WWD will create a Club e-Newsletter template along with the necessary Admin Portal facility to enable the Club to email HTML newsletters to the members and/or customers on a regular or random basis. Access to all newsletters can also be setup in the Media Section allowing site visitors to peruse newsletters going back over time. This would an excellent and low cost way of keeping in touch with both the membership and customers.
Customer Portal
Customers, be they members or non-members of the Club, will have the benefit of logging in to their own private area to view and manage their bookings and make payments.
Administration Portal
An administration portal provides quick access to club administrators to manage all areas. Administrators are assigned roles which control what they see and what they can do. The result is a back-office solution for the Club that can take over the majority of day to day administration.
Search Engine Optimisation
The website is constructed from the ground up to maximise on-page search engine optimisation and utilises a dynamic XML Sitemap, which is registered with Google to facilitate deep and regular crawling. Combining this with a number of other measures the website pages should attain very high rankings in the search results of Google and other major search engines.
Technology
The website is developed using .Net Core, which is Microsoft’s premier Web development platform, and is hosted with Microsoft Azure. The website has its own dedicated SQL Server database and codebase, which offers unlimited flexibility for the solution to be refined to meet the Club’s future requirements without compromise.
Development Background
The development of the site has been carried out by web developer, David Abell (former Club player). Experience acquired in developing staff portal solutions for the NHS, as well as the Birmingham & District Premier Cricket League and Worcester County Cricket League websites, has been key. The services of a number of highly specialist programmers from around the world have been engaged to successfully design and build the more complex elements such as the Play-Cricket API Adapter and PayPal integration. Particular credit must go to friend and colleague Mohsin Mehmood, a qualified Microsoft Engineer, Azure Specialist, and keen cricket follower.
The new Club Website offers huge potential for the Club to gradually improve performance and efficiency in most areas of administration by moving past ways of doing things to a central on-line location
An innovative website for cricket clubs powered by a customisable back-office system and unique Play-Cricket integration
The new Moseley Cricket Club website compliments and integrates with the Club’s Play-Cricket website in a number of ways that have been carefully worked out and implemented over the past 18 months.
A working collaboration between Worcestershire Web Design (WWD) and two top flight clubs, Moseley CC and Kidderminster CC, has guaranteed that everything possible has been thought of and taken in to account.
A number of meetings hosted at the Worcestershire County Ground have helped bring this about and ensured that the end result is a cricket club website that will meet both clubs future requirements without restriction or compromise.
The new site has the potential to transform the day to day administration of both clubs by providing modules for all the key areas (see below). WWD will be working closely with both clubs over the coming year to help phase in the use of each module.
Play-Cricket Integration
A unique Play-Cricket API Adapter, developed in Azure by WWD, enables 100 percent of the Club’s match data to be imported from Play-Cricket using their API, which goes back to the first year of use. The Adapter is then executed daily, throughout the season, to import any new fixtures and the latest match scorecards. The data captured is stored in the website dedicated database and is used to automatically populate all the cricket areas throughout the site.
This opens up may interesting possibilities for the future in how this cricket data can be used. One such use is the ‘Top Performers’ embedded in to the home and team web pages.
Cricket
The Cricket elements of the website make full use of the imported Play-Cricket data in a way that compliments what is already available in the Club’s Play-Cricket website. The Club website makes use of excellent Play-Cricket functionality, like the scorecards, by cross linking. The Administration Portal allows the setting up of fixtures that don't appear in Play-Cricket, which has the benefit of them appearing in the Club Calendar.
Teams
Every team within the Club, that appears in the Play-Cricket fixtures, will automatically have their own section that uses the data imported from Play-Cricket. Each team page is like it’s own mini website with sub-sections for fixtures, results, top performers, squad players, match reports, and galley images.
Club
The Club section provides a number of webpages that give both current and historical background information on the Club. These pages have the facility to link to any number of sub-pages created in the Admin Portal CMS. This means, moving forward, the Club can build up a valuable and interesting historical archive covering all eras and commemorating achievements.
News
The News section will display an unlimited number of news articles. The 4 most recent articles, including any ‘sticky’ articles, will be automatically featured on the home page. Club administrators, who have the News Role assigned, will be able to login and create new articles quickly and easily. News articles can also created by Team Officials that will appear in the relevant Team Match Reports section.
Social Media
There are sections to display the latest Club Facebook and Twitter posts.
Information
The information webpages provide quick access to download club files and visit designated external websites.
Club Calendar
The Club Calendar is a powerful and highly useful feature embedded in to the home and team pages. The calendar can be filtered by event type and show multiple events on any given day. Every event will link to its own dedicated event page. In the Administration Portal club administrators can quickly setup new events and edit existing ones. Reoccurring events can also be scaffolded out in quick time.
Gallery
The Gallery provides access to view high quality images of the club, players, and cricket action. Old photographs have been scanned to produce a number of historical images. The gallery can be searched and images viewed full-screen. Club administrators, with the Gallery Role assigned, can login to the Administration Portal and add new images. Images contained in the Gallery can be looked up and used within the web pages and news articles.
Video
Utlising WWD's Vimeo Account and Video editing software good quality video productions can be produced and embedded in to the website pages and news articles.
Membership
Club administrators, with the Users Role assigned, will be able to setup members and send them a welcome email notice containing instructions to visit the website and login to their own private area. The intention is that the Club will use the members data and email notice facility to annually charge the members their membership fee and send them an email notice requesting they login and pay on-line.
All members will be able to set a password and login to the website giving them access to their own bookings and membership details, Every member will have their own accounts area with the facility to pay any outstanding charges to the Club, i.e. for membership, match fees, functions, and hire bookings.
Hires
The Hires Module has been developed to handle the entire process of a hire from the initial enquiry right through to the collection of payment. Club Administrators can communicate with the customer highly effectively on all aspects of the hire. Each hire has its own portal webpage that has sections to record all necessary details, including the facility to upload files, send emails and refer to a log. This webpage is dynamically shared by both the club and customer.
On-line Payment (coming in 2024)
The facility for the Club to accept on-line payments has been developed using PayPal. Users can pay securely using a credit or debit card or their PayPal account. The Club will have the means to adopt on-line payment for memberships, match fees, hire, functions, and more.
Functions (coming in 2024)
The Functions Module will enable the Club to setup any number of functions, which can potentially receive bookings and on-line payment.
Vacancies (coming in 2024)
The Vacancies Module will enable the Club to setup, when needed, job vacancy pages that can attract potential applicants to the site. The use of an application form and the Customer Portal will facilitate an end to end process for engaging with and appointing a successful applicant.
Sponsors (coming in 2024)
The Sponsors Module will promote the sponsors on the home page with a link to their own dedicated web page and website. When a sponsor logs in they will have access to statistics on impressions and click throughs for their dedicated webpage and website visits respectively.
Advertising (coming in 2024)
The Advertising Module will enable club administrators to activate and show advertising banners throughout the website and manage the revenue from the advertisers. The placement of advertising banners will be carefully planned. When an advertiser logs in they will have access to statistics on impressions and click throughs for their own banners.
Committees (coming in 2024)
The Committees Module will provide a 100% paperless system for committee meeting administration, including agendas and minutes. The idea will be that the Club utilise the website during committee meetings to both view agendas and minutes and even post minutes of current meetings as they progress. Members of committees, when they login, will have access to those committees they are assigned to, enabling them to view and download past meeting agendas and minutes, along with the ability to offer their apologies. Automated email notices can also be utilised to notify committee members of up and coming meetings.
Email Notices
The website uses a system called SendGrid, which handles the sending out of email notices. All users of the site are registered using their own personal email address , which opens up the possibility of using email notices to communicate in meaningful ways. Automated email notices have been built in to the Hires and other modules and will be fully deployed in those modules due to be phased in.
Once the club members have been entered WWD will create a Club e-Newsletter template along with the necessary Admin Portal facility to enable the Club to email HTML newsletters to the members and/or customers on a regular or random basis. Access to all newsletters can also be setup in the Media Section allowing site visitors to peruse newsletters going back over time. This would an excellent and low cost way of keeping in touch with both the membership and customers.
Customer Portal
Customers, be they members or non-members of the Club, will have the benefit of logging in to their own private area to view and manage their bookings and make payments.
Administration Portal
An administration portal provides quick access to club administrators to manage all areas. Administrators are assigned roles which control what they see and what they can do. The result is a back-office solution for the Club that can take over the majority of day to day administration.
Search Engine Optimisation
The website is constructed from the ground up to maximise on-page search engine optimisation and utilises a dynamic XML Sitemap, which is registered with Google to facilitate deep and regular crawling. Combining this with a number of other measures the website pages should attain very high rankings in the search results of Google and other major search engines.
Technology
The website is developed using .Net Core, which is Microsoft’s premier Web development platform, and is hosted with Microsoft Azure. The website has its own dedicated SQL Server database and codebase, which offers unlimited flexibility for the solution to be refined to meet the Club’s future requirements without compromise.
Development Background
The development of the site has been carried out by web developer, David Abell (former Club player). Experience acquired in developing staff portal solutions for the NHS, as well as the Birmingham & District Premier Cricket League and Worcester County Cricket League websites, has been key. The services of a number of highly specialist programmers from around the world have been engaged to successfully design and build the more complex elements such as the Play-Cricket API Adapter and PayPal integration. Particular credit must go to friend and colleague Mohsin Mehmood, a qualified Microsoft Engineer, Azure Specialist, and keen cricket follower.
The new Club Website offers huge potential for the Club to gradually improve performance and efficiency in most areas of administration by moving past ways of doing things to a central on-line location
An innovative website for cricket clubs powered by a customisable back-office system and unique Play-Cricket integration
The new Moseley Cricket Club website compliments and integrates with the Club’s Play-Cricket website in a number of ways that have been carefully worked out and implemented over the past 18 months.
A working collaboration between Worcestershire Web Design (WWD) and two top flight clubs, Moseley CC and Kidderminster CC, has guaranteed that everything possible has been thought of and taken in to account.
A number of meetings hosted at the Worcestershire County Ground have helped bring this about and ensured that the end result is a cricket club website that will meet both clubs future requirements without restriction or compromise.
The new site has the potential to transform the day to day administration of both clubs by providing modules for all the key areas (see below). WWD will be working closely with both clubs over the coming year to help phase in the use of each module.
Play-Cricket Integration
A unique Play-Cricket API Adapter, developed in Azure by WWD, enables 100 percent of the Club’s match data to be imported from Play-Cricket using their API, which goes back to the first year of use. The Adapter is then executed daily, throughout the season, to import any new fixtures and the latest match scorecards. The data captured is stored in the website dedicated database and is used to automatically populate all the cricket areas throughout the site.
This opens up may interesting possibilities for the future in how this cricket data can be used. One such use is the ‘Top Performers’ embedded in to the home and team web pages.
Cricket
The Cricket elements of the website make full use of the imported Play-Cricket data in a way that compliments what is already available in the Club’s Play-Cricket website. The Club website makes use of excellent Play-Cricket functionality, like the scorecards, by cross linking. The Administration Portal allows the setting up of fixtures that don't appear in Play-Cricket, which has the benefit of them appearing in the Club Calendar.
Teams
Every team within the Club, that appears in the Play-Cricket fixtures, will automatically have their own section that uses the data imported from Play-Cricket. Each team page is like it’s own mini website with sub-sections for fixtures, results, top performers, squad players, match reports, and galley images.
Club
The Club section provides a number of webpages that give both current and historical background information on the Club. These pages have the facility to link to any number of sub-pages created in the Admin Portal CMS. This means, moving forward, the Club can build up a valuable and interesting historical archive covering all eras and commemorating achievements.
News
The News section will display an unlimited number of news articles. The 4 most recent articles, including any ‘sticky’ articles, will be automatically featured on the home page. Club administrators, who have the News Role assigned, will be able to login and create new articles quickly and easily. News articles can also created by Team Officials that will appear in the relevant Team Match Reports section.
Social Media
There are sections to display the latest Club Facebook and Twitter posts.
Information
The information webpages provide quick access to download club files and visit designated external websites.
Club Calendar
The Club Calendar is a powerful and highly useful feature embedded in to the home and team pages. The calendar can be filtered by event type and show multiple events on any given day. Every event will link to its own dedicated event page. In the Administration Portal club administrators can quickly setup new events and edit existing ones. Reoccurring events can also be scaffolded out in quick time.
Gallery
The Gallery provides access to view high quality images of the club, players, and cricket action. Old photographs have been scanned to produce a number of historical images. The gallery can be searched and images viewed full-screen. Club administrators, with the Gallery Role assigned, can login to the Administration Portal and add new images. Images contained in the Gallery can be looked up and used within the web pages and news articles.
Video
Utlising WWD's Vimeo Account and Video editing software good quality video productions can be produced and embedded in to the website pages and news articles.
Membership
Club administrators, with the Users Role assigned, will be able to setup members and send them a welcome email notice containing instructions to visit the website and login to their own private area. The intention is that the Club will use the members data and email notice facility to annually charge the members their membership fee and send them an email notice requesting they login and pay on-line.
All members will be able to set a password and login to the website giving them access to their own bookings and membership details, Every member will have their own accounts area with the facility to pay any outstanding charges to the Club, i.e. for membership, match fees, functions, and hire bookings.
Hires
The Hires Module has been developed to handle the entire process of a hire from the initial enquiry right through to the collection of payment. Club Administrators can communicate with the customer highly effectively on all aspects of the hire. Each hire has its own portal webpage that has sections to record all necessary details, including the facility to upload files, send emails and refer to a log. This webpage is dynamically shared by both the club and customer.
On-line Payment (coming in 2024)
The facility for the Club to accept on-line payments has been developed using PayPal. Users can pay securely using a credit or debit card or their PayPal account. The Club will have the means to adopt on-line payment for memberships, match fees, hire, functions, and more.
Functions (coming in 2024)
The Functions Module will enable the Club to setup any number of functions, which can potentially receive bookings and on-line payment.
Vacancies (coming in 2024)
The Vacancies Module will enable the Club to setup, when needed, job vacancy pages that can attract potential applicants to the site. The use of an application form and the Customer Portal will facilitate an end to end process for engaging with and appointing a successful applicant.
Sponsors (coming in 2024)
The Sponsors Module will promote the sponsors on the home page with a link to their own dedicated web page and website. When a sponsor logs in they will have access to statistics on impressions and click throughs for their dedicated webpage and website visits respectively.
Advertising (coming in 2024)
The Advertising Module will enable club administrators to activate and show advertising banners throughout the website and manage the revenue from the advertisers. The placement of advertising banners will be carefully planned. When an advertiser logs in they will have access to statistics on impressions and click throughs for their own banners.
Committees (coming in 2024)
The Committees Module will provide a 100% paperless system for committee meeting administration, including agendas and minutes. The idea will be that the Club utilise the website during committee meetings to both view agendas and minutes and even post minutes of current meetings as they progress. Members of committees, when they login, will have access to those committees they are assigned to, enabling them to view and download past meeting agendas and minutes, along with the ability to offer their apologies. Automated email notices can also be utilised to notify committee members of up and coming meetings.
Email Notices
The website uses a system called SendGrid, which handles the sending out of email notices. All users of the site are registered using their own personal email address , which opens up the possibility of using email notices to communicate in meaningful ways. Automated email notices have been built in to the Hires and other modules and will be fully deployed in those modules due to be phased in.
Once the club members have been entered WWD will create a Club e-Newsletter template along with the necessary Admin Portal facility to enable the Club to email HTML newsletters to the members and/or customers on a regular or random basis. Access to all newsletters can also be setup in the Media Section allowing site visitors to peruse newsletters going back over time. This would an excellent and low cost way of keeping in touch with both the membership and customers.
Customer Portal
Customers, be they members or non-members of the Club, will have the benefit of logging in to their own private area to view and manage their bookings and make payments.
Administration Portal
An administration portal provides quick access to club administrators to manage all areas. Administrators are assigned roles which control what they see and what they can do. The result is a back-office solution for the Club that can take over the majority of day to day administration.
Search Engine Optimisation
The website is constructed from the ground up to maximise on-page search engine optimisation and utilises a dynamic XML Sitemap, which is registered with Google to facilitate deep and regular crawling. Combining this with a number of other measures the website pages should attain very high rankings in the search results of Google and other major search engines.
Technology
The website is developed using .Net Core, which is Microsoft’s premier Web development platform, and is hosted with Microsoft Azure. The website has its own dedicated SQL Server database and codebase, which offers unlimited flexibility for the solution to be refined to meet the Club’s future requirements without compromise.
Development Background
The development of the site has been carried out by web developer, David Abell (former Club player). Experience acquired in developing staff portal solutions for the NHS, as well as the Birmingham & District Premier Cricket League and Worcester County Cricket League websites, has been key. The services of a number of highly specialist programmers from around the world have been engaged to successfully design and build the more complex elements such as the Play-Cricket API Adapter and PayPal integration. Particular credit must go to friend and colleague Mohsin Mehmood, a qualified Microsoft Engineer, Azure Specialist, and keen cricket follower.