Blank Application, the engine for your WEB 2.0 site
An innovative concept
The Blank Application is a framework embedding content management concepts and incorporating content object modelling paradigm. This means that everything is thought in terms of objects, inheritance and over-definition.
The term content is thus enlarged. Based on a generic behaviour, we can give them many shapes. Besides the traditional data and multimedia items (articles, files, videos, sounds, ...), content can be:
- Web services, which may be business applications (CRM, ERP), to private databases
- RSS feeds, which can include information from other websites or blogs and redistribute them
- newsletters, which represent data that have a particular behaviour, that of being sent to a list of email address
- Any type of data structure.
The concept of structure is also redefined. In the same sense of genericity, it is no longer restricted to represent a tree of content. It is basically a simple container which can add a behaviour. A structure can then be a blog, a website, a database, a collaborative workspace or any other organization arising out of a need.
We wanted to work with total independence between the content and structures containing them. This has the consequences we can reuse content in different structures. We speak then about content delivery rather than content management. We are approaching an optimal tool of information treatment and broadcasting: providing the right content at the right time to the good person.
For example, an item may first be broadcast on a collaborative workspace, and then be published on a website at a certain date, then sent to an application for external archive. Information becomes malleable and distributed.
Native functionnalities
The Blank Application natively integrates the following features that will be necessary to implement your platform:
- Multi-site: allows you to manage multiple sites on a single application
- Tree Management: allows for each site or structure to manage an information architecture
- User management: Allows a user to create an account, connect, and share. (account creation, activation mail, password, password, user group)
- Rights Management: helps determine who has access to what. An interface allows you to configure access
- Collective intelligence: the most visited content, most rated, most rated, last modified contents ... all these features that facilitate access to information
- REST enabled: protocol for accessing web services, the application is designed to be interconnected with other applications
- Multilingual: interface is designed in several languages. The addition of words or translation can be done very quickly
- WYSYWIG content Edition: With a rich text editor, the layout is intuitivily modifiable
- SEO: A search engine with full text indexing allows to search multiple criteria on all content
- Videos Management: Simply upload a video on the platform that it is encoded and transmitted on the web, just as you do with Youtube or Dailymotion
- Relationship management Visitor: Analysis of the actions of visitors, detailed statistics, manager of group newsletter subscribers
Open source
You can also download and freely use the Blank Application from blankapplication.thinkdry.com
