Skip to content

Backend server for PocketErasmus apps. PHP/Nette based application.

Notifications You must be signed in to change notification settings

ESNcz/PocketErasmus-nette-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PocketErasmus app Server and administration

This is backend for ESN CZ apps - CZ Erasmus app Contains:

  • Data and logic
  • API access for apps
  • Administrative interface

Disclaimer

This application is for non-commercial use.

Requirements

  • PHP 5.6 (not compatible with PHP 7.*)
  • MySQL/MariadDB
  • Composer

Gears

  • Based on Nette Framework 2.4
  • Uses Doctrine2 ORM

Installation

The best way to install Web Project is using Composer. If you don't have Composer yet, download it following the instructions. Then use command:

cd root/directory
composer install

Make directories temp/ and log/ writable.

Web Server Setup

The simplest way to get started is to start the built-in PHP server in the root directory of your project:

php -S localhost:8000 -t www

Then visit http://localhost:8000 in your browser to see the welcome page.

For Apache or Nginx, setup a virtual host to point to the www/ directory of the project and you should be ready to go.

It is CRITICAL that whole app/, log/ and temp/ directories are not accessible directly via a web browser. See security warning.

Third party assets

Bootstrap 4 Material Admin by Bootstrapious (https://bootstrapious.com)

About

Backend server for PocketErasmus apps. PHP/Nette based application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published