Installation
It is strongly advised to learn about the features of this framework before proceeding with installation. You can learn about the framework here or about its version supports from here.

Project Pack Installation
This installation is one in which the project pack is installed only for reference purposes. It involves keeping a copy of the project pack within the root of the web folder which can be used to regenerate a new project application every time a new project is intended to be created.
  • Run the command below at the root of your web server using composer. This will install the lastest version of the spoova project pack.
      composer create-project spoova\mi spoova
                                    
  • To create a new project, navigate to the installed project pack named "spoova" from the command line, then run the command below:
      php mi project "your_new_project_name"
                                    
  • It is important to use the spoova project pack any time a new project is expected to be created.
  • The advantage of the project pack is that it can either be used directly to develop project application or it can be used as a local source to regenerate a new project application instead of downloading it from online.

Direct Composer Installation
  • Run the command below at the root of your web server using composer. This will install the lastest version of the spoova project pack.
      composer create-project spoova\mi "project_name"
                                    
  • When creating a new project, it is important to use a different name from "spoova" which is specifically reserved for the project pack.
  • Also, note that this is a one time installation and will not be able to create other projects.