RADICORE v2.02.0 released01 February 2017
RADICORE v2.01.0 released01 November 2016
RADICORE v2.00.0 released01 October 2016
The use of Cascading Style Sheets within Radicore22 April 2008
How to implement Two Factor Authentication01 February 2008
Support for PHP4 dropped, support for PHP7 started01 October 2016
Why you should build your web application back-to-front06 January 2013
What is the 3-Tier Architecture?14 October 2012
On not using the "right" standards13 December 2016
Object Oriented Database Design01 November 2016
How NOT to Validate Data02 April 2016
Here are some customers and their projects:
Founded in 1999, Geoprise Technologies focuses exclusively on delivering top-quality expertise and technology solutions for businesses operating in Asia and the Pacific Rim, Europe and North America. From its offices in the United States and Thailand, the firm concentrates its expertise in two practice areas, strategy and operations and information technology, while maintaining strict independence from other professional firms and technology providers.
A collaborative Project Manager application was required that enables Geoprise and its clients to securely share, review and update project plans, status, deliverables, issues and project documentation over the Web in situations when project team members are located all over the world. The initial Project Manager deployment supports a Geoprise engagement for an Aerospace and Defence client having Steering Committee members and project resources spanning 13 time zones with personnel situated in Denmark, Dubai, India, Singapore, Thailand and the United States. Radicore was the framework of choice for developing the Project Manager application because it is a native enterprise-class Web application providing built-in security and role-based access controls, collaboration tools (To-Do lists, Message of the Day and workflow capabilities), virtual private database (allowing the application to securely support multiple client engagements in the future), multiple time zone support and multi-language support. In addition, the Radicore application development framework itself allowed Geoprise to build and deploy the entire Project Manager application rapidly and very cost-effectively.
Photo Democracy is s sister company of Chris Beetles Fine Photography, a leading London photographic gallery with premises in Mayfair. Its aim is to sell quality prints from the best artists at an affordable price. Each print is from a limited edition, numbered and signed by the artist, and provided in any one of four sizes on museum quality photographic paper.
As well as selling prints to customers the company also offers budding photographers a channel through which they can sell their art. The ability to show available photographs on the web can reach a far wider audience and be more cost-effective than hiring display space in a studio or gallery.
After capturing the order the TRANSIX application sends a purchase order to the print shop with the relevant print number. The photograph is then printed and despatched direct to the customer. When a photograph's print run has been exhausted it is removed from the website. A monthly run will identify sales by artist, deduct a small commission charge, then reimburse the artist.
BabyBox is a small family-run company which was created to make it easier for friends or relations to purchase clothes and toys for new-born babies as well as beauty products for mothers. These can either be purchased as individual items or as collections in gift boxes, with the contents of the boxes being customisable. The site was set up so that items could be purchased online and then sent direct to the mother with a custom message.
The TRANSIX application dealt easily with the fact that baby goods are subject to zero rate VAT while beauty products are subject to the standard rate as the standard processing of sales order and invoices allows for any number of surcharges and discounts.
SoftElephant.com is a software house specialising in bespoke solutions for various clients. It was was contracted to create the platform for The Humanus Initiative (www.humanusinitiative.com) that would act as a customer facing portal where administrative staff could verify participant applications and donations.
The Humanus Initiative is on a quest to deploy Waste For Energy facilities capable of recycling 100% of the garbage being generated in the world today. Through these efforts they plan to help restore financial stability for individuals, families and businesses that are facing difficult financial challenges. The foundation needs to reach a minimum of 65,000 participant to donate towards the project for it be successful. When dealing with participant applications in the tens of thousands an administrative platform needs to support those efforts.
Radicore was the preferred platform because of it's advanced menu access control structure, ability to internationalize presentation screens, and it's auditing functionality. With a stable framework in place features could be developed in a step wise fashion without breaking the administrative platform. Security was enhanced to create silos of information where individual administrators could not see other administrators participant applications. Integration with automatic email systems and online fax processing created a platform that allows administrators full access to relevant information while limit the number of clicks to process a participant application.
The web based application has proven to be a success while processing participant applications in a secure and reliable environment that is open to easy expansion as future needs arise.
Following on from the success with the Blackwoods project Agreeable Notion Ltd turned again to Radicore for an upgrade to a second client’s back office system. This client was Wedding Rings Direct who sell custom jewellery to members of the public. As this client’s needs were more extensive it was felt that a bespoke solution would be far too expensive, so they asked Radicore to build a general-purpose package which could be used by any number of clients in a wide variety of industries. Radicore rose to the challenge and started building this application in January 2007. It was based on the database designs found in the Data Model Resource Book written by Len Silverston.
The first version of this application, which was given the name TRANSIX, was available for demonstration in July 2007. It contained implementations of the PARTY, PRODUCT, ORDER, INVENTORY, INVOICE and SHIPMENT databases as separate subsystems, each with their own sets of user transactions (tasks). The next ten months were spent doing the following:
Anyone who has ever written a software package which can be used by numerous organisations will quickly tell you that each organisation will want customisations that are unique to them and which would be difficult to build into the standard package as this would make them available to everybody. This situation was remedied by enhancing the RADICORE framework to look for each client’s customisations in a separate subdirectory. This meant that all customisations were kept separate from the core code, and each client’s customisations were held in a separate subdirectory. These customisations could be as simple as a change to a screen or report layout, or changes to program logic which could either be run as well as or instead of the standard code.
After extensive testing of the modified front-end website and the new back-end TRANSIX application the new software went live in May 2008. Within 3 years they had tripled their turnover to £2.5m without adding to their cost base. The use of the Customer Portal and the sending of automatic emails whenever the status of a customer's order was changed greatly reduced the pressure on their Customer Services department. The multi-currency and multi-lingual capabilities of TRANSIX allowed this company to open up additional websites in other countries – USA, Germany and Sweden. The front-ends are all on different servers, but they all use the same databases on the UK server.
Both the RADICORE framework and the TRANSIX application have been subject to continual enhancement since its original implementation. Among the enhancements have been the following:
SoftElephant.com is a software house specialising in bespoke solutions for various clients. When asked to provide a Mutual Fund Management system as a web application they realised that by using a suitable framework they could reduce development times and thus provide a more cost-effective solution for their client. They found such a framework in Radicore which meant that they could concentrate their efforts on the business rules and not have to spend too much time on the presentation and data access layers. Having designed a properly normalised database it was a simple process to import that database structure into Radicore's data dictionary, generate the table classes, then use the forms generation feature, which is based on transaction patterns, to generate the forms to maintain the contents of those database tables. The PDF generation feature is used to create statements, which are then e-mailed to the specified recipients.
Blackwood's Distillers is the UK's newest distillery and Shetland's first. The small but popular company is growing rapidly as it attracts consumers from around the world. The company found itself with an inadequate logistics and distribution system that was beginning to affect customer care. A new system had to be implemented rapidly and cost effectively. Faced with such a tight development time line, Agreeable Notion Ltd turned to the Radicore Software Limited for both its development environment and its application development expertise. Guided by Agreeable Notion we built a bespoke Logistics and Distribution system with reliable and predictable results. The project was a resounding success. Blackwood's have since been so encouraged with the results that they are extending the project to cover production, inventory control as well as some consumer side e-commerce.
Blackwood has subsequently been acquired by Distil plc (AIM: DIS) in London, UK, which owns drinks brands in a number of sectors of the alcoholic drinks market, and markets and sells its brands in a number of international markets including the UK, USA, Germany, Spain, Australia and Russia.