CheckinChildren

所属分类:云计算
开发工具:PHP
文件大小:86226KB
下载次数:0
上传日期:2017-09-10 05:53:53
上 传 者sh-1993
说明:  UIUC CS428 429 FA15项目-日托中心的多租户SaaS,用于登记学生并通过tex...
(UIUC CS428/429 FA15 Project - A multi-tenant SaaS for daycare centers to check in students and notify parents via text and email)

文件列表:
CheckinChildren-dev (0, 2015-05-04)
CheckinChildren-dev\images (0, 2015-05-04)
CheckinChildren-dev\images\Book.png (3084, 2015-05-04)
CheckinChildren-dev\images\Calendar.png (4553, 2015-05-04)
CheckinChildren-dev\images\Chat.png (4325, 2015-05-04)
CheckinChildren-dev\images\Clipboard.png (3931, 2015-05-04)
CheckinChildren-dev\images\Mail.png (7028, 2015-05-04)
CheckinChildren-dev\images\Pensils.png (12042, 2015-05-04)
CheckinChildren-dev\images\Retina-Ready.png (10433, 2015-05-04)
CheckinChildren-dev\images\Watches.png (11612, 2015-05-04)
CheckinChildren-dev\images\bussiness-background.png (824687, 2015-05-04)
CheckinChildren-dev\images\childStatus (0, 2015-05-04)
CheckinChildren-dev\images\childStatus\0.gif (152, 2015-05-04)
CheckinChildren-dev\images\childStatus\1.gif (326, 2015-05-04)
CheckinChildren-dev\images\childStatus\2.gif (152, 2015-05-04)
CheckinChildren-dev\images\childStatus\3.gif (326, 2015-05-04)
CheckinChildren-dev\images\childStatus\4.gif (211, 2015-05-04)
CheckinChildren-dev\images\childStatus\flash.gif (1035, 2015-05-04)
CheckinChildren-dev\images\header.png (740590, 2015-05-04)
CheckinChildren-dev\images\logo.png (19964, 2015-05-04)
CheckinChildren-dev\lib (0, 2015-05-04)
.scrutinizer.yml (3627, 2015-05-04)
.travis.yml (950, 2015-05-04)
LICENSE (26421, 2015-05-04)
PHPMailerAutoload.php (1689, 2015-05-04)
VERSION (5, 2015-05-04)
changelog.md (25299, 2015-05-04)
class.phpmailer.php (122090, 2015-05-04)
class.pop3.php (10731, 2015-05-04)
class.smtp.php (38427, 2015-05-04)
composer.json (849, 2015-05-04)
docs (0, 2015-05-04)
docs\Callback_function_notes.txt (599, 2015-05-04)
docs\DomainKeys_notes.txt (2070, 2015-05-04)
docs\Note_for_SMTP_debugging.txt (1056, 2015-05-04)
docs\extending.html (3579, 2015-05-04)
... ...

# Checkin Children A daycare facility management application that allows companies to manage their facilities, employees and their customers. Parents can check the status of thier child, notify the facility of late arrival, and receive time-sensitive updates. ## Installation Prerequisites: PHP 5.4+ MySQL 5.6+ Apache 2.2.29+ Windows/Mac/Linux Config file (see below) 1. Clone repository in local apache installation directory. 2. Create checkin_children database using MySQL command-line tools or MySQLWorkbench. Default DB settings are: Name: "checkin_children" User: "root" Password: "" You can change these settings in `CheckinChildren/scripts/models/db/dbCredentials.php` if desired 3. Create `CheckinChildren/config.php` file by following instructions below. 4. Run `CheckinChildren/sql/createDatabase.sql` using MySQL command-line tools or MySQLWorkbench. 5. Run `CheckinChildren/sql/generateTestData.sql` using MySQL command-line tools or MySQLWorkbench. 6. Point browser at location of local apache installation. (ex. `http://localhost/CheckinChildren`) ## Configuration File You must create a `config.php` file in the root directory with machine-specific settings. This allows for test environement-dependent variables to be set, and configures the site with personal settings. Simply copy/paste the following code into `CheckinChildren/config.php`, and replace each field with your personal settings. 'localhost', // Name of your MySql database 'dbname' => 'checkin_children', // Local path to your public apache site 'sitepath' => 'http://localhost:63342/CheckinChildren/public/', // Are you using Windows? 'isWindows' => false, // Time to use for testing purposes. Should be set to '03/04/2015 15:00' for proper testing. // Remove this field to use realtime instead. 'test_time' => '03/04/2015 15:00', // IMPORTANT!! Only set to 'false' for production, since this will actually send emails! // Should be set to 'true' for any context other than final production. 'suppress_messages' => true ); } ?> ## Generating Code Documentation Documentation for the code can be generated by using phpDocumentor. The included pacakge can be run with the following command: `php phpDocumentor.phar -d [root_directory] -t [target_directory]`. If the generator fails, you may also need to install [GraphViz](https://github.com/phpDocumentor/GraphViz). You can get it in linux from `sudo apt-get install graphviz`. You can also use your own version of phpDocumentor if desired. The latest version has a bug where everything is marked as an error, even when it shouldn't be. Unfortunately, this is out of our control and can only be fixed by the maintainers of the phpDocumentor project. Alternatively, you can find the latest version of the pre-generated documentation hosted [here](https://www.googledrive.com/host/0BwHi756Z37d0fnZUWElwV0JSVUlpRUFreFpldlZWSGhnTFkwSWRlbDFBTnlSWkVkOE5qdzg). ## Full Documentation CheckinChildren/project_documentation.pdf ## HTTP Tests CheckinChildren/tests/httptests/tests/ ## Unit Test CheckinChildren/tests/unittests/ ## Contributors Harsh Patel Alex Dahlquist Matt Wallick Nick Samata Olzhas Alipov Elzbad Kennedy

近期下载者

相关文件


收藏者