Getting started

  • Buy a Laravel Nova license
  • Install composer and PHP 7.2+ with all the extensions from the requirements section
  • Install yarn or npm (The installation continues with yarn)
  • Clone the repo git clone https://github.com/sparclex/elimu
  • Change into the cloned directory cd elimu
  • Install composer dependencies composer install if you are prompted for a username and password, enter the account data holding your Laravel Nova license
  • Install npm dependencies yarn install
  • Rename .env file cp .env.example .env
  • Update the environment variables according to your setup
  • Run the migration php artisan migrate
  • Create a user to login in with tinker or directly in the database

TIP

Set the is_admin attribute for the new user to true so you are able to create new studies