Download the PHP package dsd-meetme/backend without Composer

On this page you can find all versions of the php package dsd-meetme/backend. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package backend

Meetme backend

Build status: Build Status Scrutinizer Code Quality Code Coverage Build Status Latest Stable Version Total Downloads Latest Unstable Version License

This application uses laravel 5.1.* (a php framework)

Here the entire site: plunner.com

Api example web server: http://api.plunner.com. It is just an example, so we don't guarantee that everything works

N.B. You need also the frontend application

How to install

  1. Clone repository
  2. Install dependencies with composer composer install (http://getcomposer.org)

or simply

composer create-project dsd-meetme/backend (this gets the last stable version)

How to configure

  1. Create database
  2. Configure database data in .env file
  3. Configure private keys in .env file
    1. JWT_SECRET via php artisan jwt:generate
    2. APP_KEY via php artisan key:generate
  4. perform php artisan migrate
  5. configure urls in config/app.php (this only for real environment)
  6. this must be installed on the root of the virtual host
  7. configure crontab * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1 to optimise and caldav import
  8. install GLPSOL https://en.wikibooks.org/wiki/GLPK/Linux_packages (needed for optimisation task -> finding perfect meeting slot)
  9. configure additional things like emails, optimisation and so in the config files

How to develop

Use phpstorm is one of the best solution, since it has laravel plugin.

After cloning and installing repository:

  1. Run php artisan ide-helper:generate and php artisan ide-helper:meta, so you create meta files for autocomplete in the IDE.
  2. Run php artisan ide-helper:models each time models are updated (not in other case) and only if models are updated.
  3. Install laravel plugin

How to test with phpstorm

Notes

Credits


All versions of backend with dependencies

PHP Build Version
Package Version
Requires php Version >=5.5.9
laravel/framework Version 5.1.*
barryvdh/laravel-ide-helper Version ^2.1
thecsea/jwt-auth Version 0.5.*
barryvdh/laravel-cors Version 0.7.x
guzzlehttp/guzzle Version ~5.3|~6.0
thecsea/caldav-client-adapter Version <2.0.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package dsd-meetme/backend contains the following files

Loading the files please wait ....