Skip to content

A simple SPA (Single Page Application) in AngularJS with REST API (using PHP )

Notifications You must be signed in to change notification settings

faizanakram99/ReportManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReportManager

Report Manager in PHP and AngularJS

A simple SPA (Single Page Application) in AngularJS with REST API (using PHP ).

This app can be used to fill in daily timesheet (work hours, tasks, etc) and mail to your manager, etc.

Requirements

  • PHP 7+, MySQL, Apache or Nginx (Install XAMPP to get them all)
  • composer
  • Modern web browser like Chrome or Firefox

Instructions

  • Update config/db.yaml with database connection parameters (like username, host, password, etc)
  • Create a database with the same name as value of dbname in config/db.yml
  • Run composer install (database schema shall update automatically as the script for updating schema is included in composer.json)
  • Update email parameters in config/email.yaml
  • For IE support, replace scripts.js with scripts_ie.js in index.html