Introducing Our Website Data Platform Service
A powerful data rich platform for a set price, without the complexity of unknown development timeframes.
We discuss requirements clearly and articulate our service expressly.
We think Online Presence first.
A complete service that puts you online with rapid turnaround
Running on DotNetCore technology with great performance
Automated content refresh
Featuring our powerful "Data Droppable Website" technology
Save your time
Launch your business quickly
Feature rich, data rich, website online within 12 weeks
We set up Content Pages
Guides on how the website can be managed
Online Strategy First - we help you determine how to have a more complete online presence
We work with designers and other experts to improve your delivery, de-risking implementation
Website Development Service on top of our Web Data Platform
Interactive card views
Content Rotation - advertising
Droppable Data Technology
Report Manager - Automatic reporting views
SEO Ready - Schema.org
Our Website Implementation Service - At a glance
Introducing our awesome website focused on getting information into the website quickly.
Think more in terms of reusing data, and not information silos.
Less editing of the CMS
Advanced data visualisation displays
Filterable report data
Powerful Card Views
Just give the website your content and data
Rich immersive screens to give users access to information
More data resides outside of the website system
The website information is more portable (Easier to move content around)
Give more people the ability to provide content
Read about our Data Synchronisation Service
We re-thought the challenges faced when creating and maintaining websites
We reduced emphasis on getting data into the website and building pages for data display
Websites are a combination of rich pages, and information visitors just want to see
Can we create a website to automatically take information presenting it to users with less content management effort?
Can we build intelligent displays using information without continually developing the website?
Can we lower the cost of ownership by giving our clients simple mechanisms to push data to the website?
Put data into the relevant folders and let the website do the rest.
Our platform automatically analyses report data and does several awesome things;
Decides what type of report a dataset is
Makes finds 'Common Columns' to group reports
Displays these within our easy to navigate Dashboard
Enhanced performance caching
Most relevant data is cached. This avoids extra round trips to databases. This makes accessing data faster and increases fault tolerance.
We introduce our web data platform by video.
We must accept that not everybody can build websites and manage, it requires expertise.
Time to connect the data, and save time, deliver more.
Sometimes, we need to see technology in-action to understand how powerful the solution is.
We showcase our website technology and data tools.
Our focus is on reusing data, sharing information, making user's and our customer's lives easier.
By Info Rhino Technology Solutions
Some of the key capabilities of our technology.
By Info Rhino Technology Solutions
Still keep your EPOS, Amazon, and showcase your product list seamlessly.
Super cost-effective Web Data Platform
A feature rich website platform that automatically loads data and content.
A completely unique way to cut out significant development and administration costs, and avoid the expensive headaches when outsourcing your website development.
What is the process for implementing Info Rhino's WDP?
Clients will have completely different visions for their business. Some will have logos, some will have really thought over their content, their target audience, others will just be thinking about the possibility of working with Info Rhino.
We have put significant content on our platform to give as many ideas and thoughts on how we work with and see our WDP working.
We advise doing as much research as you can on to understand what you are trying to achieve.
Firstly, any questions on our WDP, please drop us an email here. We will update you with an answer and if relevant, add this to our Q&A board.
We offer an Advisory Solutions service. We can help any potential client really think through their needs. The benefit is the fee from the advisory service is reduced from the cost of the Web Data Platform Launch. We aim to act as impartially as possible, not as a mechanism to sell you our WDP. Indeed, we are more than happy whatever our clients choose to do.
Our WDP is written on top of an excellent Content Management System (CMS) - Piranha CMS. This is written in .Net Core. We have written substantial intelligent additional applications and functionality to work with data and content. There is not a website like our product for working with data, automatically classifying it to be presented in different parts of the website.
It is a complete shift away from how websites are normally created because we focus on making data work without spending significant time maintaining and loading content.
Most data is cached, functionality can be dropped in, and the focus is more on data.
All projects take 12 weeks or less.
- 3 weeks lead time on content.
- 1 week lead time amending content.
- 1 week on theming.
- 2 weeks setting up the website.
- 3 weeks testing and redeployment.
Extras and bespoke requirements
All clients have a vision. They want an edge, but application development is very expensive. We focus on building generic solutions which can meet the needs of different clients. Where we don't believe the solution can be made generic, we will engage third parties to add customisation as a plugin. This keeps us focused on our product, and our clients happy. It establishes the right critical path.
We will always listen to clients and see it is a win-win, delivering what they want.
As an expert in website development, we are happy to implement your website in stages if it suits.
Unlike other website development companies, we are happy to work with other website service providers.
How scalable is the WDP?
We use Distributed cache technology, meaning the website is ready for scalability vertical lift off. Currently, we have not had the need to push this.
Currently, we see our platform being able to run with;
- 200 Reports
- 300 Articles
- Hundreds of Images
- Thousands of concurrent users
We recommend our website for low to medium site traffic. We are investigating and testing making our platform more scalable, which our underlying technology makes easier (.Net Core).
Can we customise the look and feel of our WDP?
Theme, Look, and Feel
Our website uses Bootstrap, a popular website design framework. This means the theme can change fairly easily. We would work with you to make a site more suited to your needs. We work with designers, and can engage your designers if required.
Site Layout and Structure
Much of our site is constructed in a specific way. As we notice a need for enhancements or features, we may add them to our platform. Other times, you may want specific functionality developed. It could be a new Dashboard Component or a change to our site structure. We would bill for this as separate project development.
Our main mode - Cloud
You have access to all;
- Database Data
- Configuration Data
- Your FTP Area on the website
- Your data
- Proprietary code and interfaces developed specifically for you
- Third party libraries are made clear within our software deployment
This means you can take our data structure and build your own solutions around that data.
This avoids the age-old headache of moving to a different provider and losing your data.
Please look here for more information on licensing.
Get a powerful data ready website without breaking the bank
Let your data team push data to the website, reducing duplication of effort
Common website development gripes
- "It seems like I am just copying and pasting the same code between different layers"
- "java and c# aren't fun
- "I hate developing APIs"
- "I hate databases"
- "I hate node js"
- "I hate sql"
And so on...
We love all of the above technologies, each layer gets better, but so too does the number of possible technologies and frameworks to choose from. Which increases the number of technologies your website application uses, which increases the cost and risk of failure. You are a customer who just wants your content and data available to your customers, without significant overhead. Why the headache?
Why we built the Web Data Platform
Our focus is on;
- Generic components that are dynamic in nature
- No coupling to domain driven design. We uniquelyidentify generic requirements from domain requirements and create new components which are then available to all customers
- Local integration server testing to verify client websites
- Focus on data availability and automated incorporation into the website without redeploy
- Avoidance of plugin hell as experienced on websites like DotNetNuke and WordPress
We wanted to have components that could, if needed, operate entirely outside of the website solution architecture. For example, most of our data components, whilst oriented towards our WDP could be hosted in a service bus or messaging architecure with some modification.
Case study - the Web Data Platform solution for our cryptocurrency website. Crypto Statto
About the platform
The team behind info rhino are keen proponents of cryptocurrency as offering self-custody and secure online payment, we couldn't resist putting together a platform that benefits the crypto-space.
The platform works by;
- Consuming data from different API's of cryptocurrency data
- Running this data through our calculation engines to transform this information
- Channelling this data to an online database (data warehouse)
- Running data analysis extracts from the data warehouse
- Publishing this data to the Web Data Platform creating triggers to show new data exists
- The website pulls this data into the report manager
- Data is now available to users as a semi real time data feed
That's a lot of steps?
- Whilst there are numerous steps, because we have a consistent approach to doing this we are we can run multiple data feeds in parallel at the same time. We can see our platform running with 15-20 different data feeds all being made available to users through the website
- The key benefit is that most of the software we created uses either free-ware or self-developed solutions to keep licensing costs down. Where possible, we only use proprietary Business Intelligence solutions for website data presentation when clients want more sophisticated dashboards
- Each process runs in its own context can process information in parallel and thus if one feed goes down the other feeds will continue to work. The end result is an ecosystem of information being processed and published a website with minimal additional API development
- Instead developers can focus on their specific area of expertise for example we are now building new data warehouse reports, and one of our partners is creating additional React JS displays
Architectural decisions we took to make this awesome solution
Data is available through a few core API feeds
These API Issuing I get request lets us know which entities exist issuing the same endpoint with that entity returns the data associated to that specific domain entity. In simple speak it should be easy for consumers of the API to understand how to get to the data within it.
We focused on storing our data within a document database rather than using a SQL Server or Oracle data store. We felt that whilst we currently use an embedded data store, it would be easy to switch to a cloud based/server based architecture when the need arose.
Many are intrigued by cryptocurrency, we expect that there will be many users visiting this platform which provide a good test of its capabilities in terms of being able to deliver data to multiple users. This will give us a strong direction in terms of where to deploy resources to scale out the solution. Our suspicion is we will be pleasantly surprised to find that our application will perform on a very cheap cost of hosting delivering information to tens of thousands of users a day.
Plugging in 3rd party widgets into the platform
Our philosophy is to not reinvent the wheel. If we find snippets on external websites that can make the platform feel more useful to our audience we would love to plug these into our website. There is always a balance between taking too much from external sources and adding value ourselves but why spend time creating the same technology that others have already perfected?
The mashup website solution is a great one. The challenge is that people aren't aware that API data providers may block your website if it falls foul of issuing too many requests. For this reason, we request data using middleware that controls the number of requests. This dramatically reduces the risk of our platform being pulled from data API providers..
New features added in 2023
We've been busily adding a host of new solutions to our WDP.
The focus has been more on reducing dependency on redeploying the website when functionality changes.
More capabilities to onboard content without manual intervention. Say goodbye to manual data uploading.
New capability for the website to detect new content and make it available for downloading through our API
Store data in multiple locations on the website to make it available by category
We have been writing react apps for a host of different purposes ranging from as far as data visualisation to social media monitoring for growing audiences
Developers can create applications that can be dropped into your website
Reduces the need to redeploy the website
Reduces the need to rely upon one development company to add functionality to the website
Data now loads based upon events, detecting notifications of new information
Reports will update automatically
No mapping translation or etl
Lower cost of ownership
Process orchestration off website
New software for data retrieval from APIs to data warehouse and website
Integrated embedded document store database with dynamic querying
In-memory data cache maintained on new data detection
Backed by blockchain technology
Website visitors can pay for access to digital content
Content can be downloaded, viewed, or consumed through the website API
PCI compliant as no card details handled through the Web platform
Many SMEs are seeking to increase their reach, and to get more focused prospects. We think it is a case of refining the message being put out to an audience. We can review the state of your online presence, perform gap analysis, to decide if your existing situation is ready for marketing efforts.
Learn about our payment gateway eCommerce solutions
Update on our API payment processing solution - SEP 2023
Charging users for premium online content article - SEP 2023
How to integrate crypto payment handling into a website - AUG 2023