Looking for software experts?
Need an expert advice on software development? Need consulting work done in time and at high standards? Tremend has the right solution for you.

We can provide expertise in:
  •    » high traffic and complex content website infrastructures using Java, PHP or .NET. More here ...
  •    » mobile applications for iPhone, Android or J2ME. More here ...

For an enquiry, send an email to contact [at] tremend [dot] ro.

FRF competition management

January 11th, 2012 by Ioan Cocan in Java, General

As part of an effort to meet UEFA guidelines in footbal competition management, the Romanian FA started an initiative to have a full featured management solution. Initially built in Java (Hibernate/Spring) and Flex we migrated it in 2008 to a Symfony based solution that has been continously updated since then. Although a fine solution at one point, the Flex grew and as it was not modular thought out it became difficult to maintain it.

The solution mantains major leagues (1,2,3), youth and feminin competion data including the official referee delegations. The system allows to generate games based on specific combinations (Bergers). Data is displayed in the official websites: frf.ro and frf-cca.ro (the referees website). Along with several listings and exports the systems provides features such as SMS or email notifications for referees, account info that allows referrees and observers to fill in their personal data, availability, online referee reports and much more.

A FoxPro based solution that was used to mantain player history and memberships was migrated to the solution allowing much more flexible management for player club membership. The database has now over 35.000 registered players since 1960.

The technical solution extensively uses Symfony admin generator, built in caching for information such as competition rankings. Symfony proved to be a very flexible solution with great features for data migration between application versions.

Future plans include registered club access to player information and also an automatic online transfer system. The goal is to have a complete and automated solution that allows all participants in the game to fill in their reports electronically (clubs, referees, observers, FA members).

DZoneGoogle ReaderYahoo MessengerRedditEmailDelicious

Related posts

  • Meet us at CeBIT 2008
    Come meet us at CeBIT 2008. We are in Hall 4 (Business Solutions), Stand A54, Romanian pavilion, near Microsoft Stand. Later edit: CeBIT in pictures...
  • Tremend at first Marathon
    Bucharest hosted in October 9th 2011 the 4th edition of its marathon. A competion now registered in the league of international marathons, aimed to grow, to promove sport and action.   Although...
  • Software consulting services from Tremend
    Need an expert advice regarding software development? Need consulting work done in time and at high standards? Tremend has the right solution for you. We can provide expertise in: - high traffic and...
  • Online AJAX based dictionary
    Check out the first Romanian online AJAX dictionary: www.123dictionar.ro. Similar to Google Suggest, the AJAX dictionary will provide instant word definitions as you type, or, in case no matches are...
  • New uses of the OSGi plug-in model
    I grew accustomed to the OSGi plugin model having developed some Eclipse plugins and RCP applications. I found it reasonably simple and useful because it allows Java code isolation and management at a...
.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.