Selected Projects

PageCooker

  • System for development and management of websites and web applications
  • Used on tens of websites of different size
  • Easily extensible even without a knowledge of programming

Features

Basic Management

  • Management and editing of website content
  • Hierarchical organization of the content
  • Visual editor (WYSIWYG) available
  • Insertion of images and attachments
  • On-line template editing
  • Basic access statistics
  • Multiuser environment

Web Application Development

  • Definition of custom content type (objects) without programming
  • Automatic generation of forms and database
  • Template versioning
  • Custom URL structure
  • Search engine friendly URL generation
  • Built-in debugger

The Use of the System in the Real World

The system has been used in different environments. Its main benefit is easy extensibility. You don’t even need to have a deeper knowledge of programming to make simple changes in your application. The system has already been used in these cases:

  • Simple web presentation
  • Blog
  • Photo Gallery
  • Polls
  • Guestbook
  • Contact Form
  • TV Schedule
  • Videoarchive
  • User Interface for Server Administration
  • Product Catalogue
  • Ordering System
  • E-shop
  • Registers
  • Documentation
  • Storage Administration

Interesting Technical Aspects

  • To code templates, you can use PHP or special markup language, developed for use in the system
  • Database component reduces the possibility of attack using SQL injection, template system reduces the risk of attacks through user input (e. g. using XSS)
  • System have been successfully integrated with many systems (accounting software, warehouse management system, registers, Amazon S3)

Used Technologies

Gallery