Skip to content
This repository has been archived by the owner on Feb 4, 2022. It is now read-only.

timble/kodekit-platform

Repository files navigation

Nooku Platform

What is Nooku Platform ?

Nooku Platform is an open-source web application platform. Developed and maintained by Timble with the help of passionate developers from all over the world.

Nooku Platform uses a component based architecture and includes everything needed to create components according to the Hierarchical Model-View-Contoller (HMVC) pattern.

By doing most of the repetitive work for you, Nooku Platform greatly reduces the time to develop all kinds of websites and web applications, allowing you to focus on the things that matter : business logic and the user experience.

Experimental

The platform includes the newest of the new Nooku features. Be forewarned: it's designed for developers and early adopters, and can sometimes break down completely. Not for the faint of heart!

The platform uses a rapid agile development cycle with almost daily changes. Upgrades between versions are not provided. If you want to use the platform it's best to choose one of the 0.x releases and stick with it.

Requirements

Nooku Platform is only supported on PHP 5.3.3 and up running MySQL v5.x, or similar and requires Nginx web server to run.

Installation

    $ git clone https://github.com/nooku/nooku-platform
    $ git checkout develop
  • Install VirtualBox

  • Install Vagrant

  • Run vagrant up in the repository directory. This will download the nooku/box and setup your development environment.

    $ vagrant up
  • Add the following line into /etc/hosts
    33.33.33.63 nooku.dev webgrind.nooku.dev phpmyadmin.nooku.dev

License

The files in this archive are released under the GPLv3 license. You can find a copy of this license in LICENSE.