├── .editorconfig ├── .env.example ├── .gitattributes ├── .gitignore ├── .htaccess ├── .styleci.yml ├── LICENSE ├── Procfile ├── README.md ├── app ├── Console │ ├── Commands │ │ ├── AppSetup.php │ │ └── Database │ │ │ ├── Create.php │ │ │ ├── Delete.php │ │ │ ├── MigrateFresh.php │ │ │ ├── RoleSeed.php │ │ │ └── UserSeed.php │ └── Kernel.php ├── Exceptions │ └── Handler.php ├── Http │ ├── Controllers │ │ ├── ActionLogController.php │ │ ├── Auth │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ └── ResetPasswordController.php │ │ ├── Controller.php │ │ ├── FeedController.php │ │ ├── HomeController.php │ │ ├── NotificationController.php │ │ ├── ProfileController.php │ │ ├── RoleController.php │ │ ├── StudentClassController.php │ │ └── UserController.php │ ├── Kernel.php │ ├── Middleware │ │ ├── Authenticate.php │ │ ├── CheckForMaintenanceMode.php │ │ ├── EncryptCookies.php │ │ ├── RedirectIfAuthenticated.php │ │ ├── TrimStrings.php │ │ ├── TrustProxies.php │ │ └── VerifyCsrfToken.php │ ├── Requests │ │ ├── ActionLog │ │ │ └── StoreActionLogRequest.php │ │ ├── Assessment │ │ │ └── AssessmentRequest.php │ │ ├── Notification │ │ │ └── StoreNotificationRequest.php │ │ ├── Profile │ │ │ ├── PasswordRequest.php │ │ │ └── ProfileRequest.php │ │ ├── Role │ │ │ ├── StoreRoleRequest.php │ │ │ └── UpdateRoleRequest.php │ │ ├── StudentClass │ │ │ ├── FeedRequest.php │ │ │ ├── ListStudentClassRequest.php │ │ │ ├── StoreStudentClassRequest.php │ │ │ ├── UpdateStudentClassRequest.php │ │ │ └── UpdateTugasRequest.php │ │ └── User │ │ │ ├── PasswordRequest.php │ │ │ ├── StoreUserRequest.php │ │ │ └── UpdateUserRequest.php │ └── Resources │ │ ├── ActionLog │ │ ├── ActionLogCollection.php │ │ └── ActionLogResource.php │ │ ├── Notification │ │ └── NotificationResource.php │ │ ├── StudentClass │ │ ├── StudentClassCollection.php │ │ └── StudentClassResource.php │ │ └── User │ │ ├── UserCollection.php │ │ └── UserResource.php ├── Model │ ├── ActionLog │ │ └── ActionLog.php │ ├── AssessmentLog │ │ └── AssessmentLog.php │ ├── Helper │ │ ├── Permission.php │ │ └── Role.php │ ├── Notification │ │ └── Notification.php │ ├── RoleHasPermission │ │ └── RoleHasPermission.php │ ├── StudentClass │ │ ├── Feed.php │ │ ├── StudentClass.php │ │ └── Tugas.php │ ├── User │ │ ├── User.php │ │ ├── UserLoginHistory.php │ │ └── UserToken.php │ └── UserNotification │ │ └── UserNotification.php ├── Notifications │ └── ResetPasswordNotification.php └── Providers │ ├── AppServiceProvider.php │ ├── AuthServiceProvider.php │ ├── BroadcastServiceProvider.php │ ├── EventServiceProvider.php │ └── RouteServiceProvider.php ├── artisan ├── bootstrap ├── app.php └── cache │ └── .gitignore ├── composer.json ├── config ├── app.php ├── auth.php ├── breadcrumbs.php ├── broadcasting.php ├── cache.php ├── database.php ├── dompdf.php ├── filesystems.php ├── hashing.php ├── logging.php ├── mail.php ├── permission.php ├── queue.php ├── services.php ├── session.php └── view.php ├── database ├── .gitignore ├── factories │ └── UserFactory.php ├── migrations │ ├── 2019_07_03_041141_create_user_table.php │ ├── 2019_07_03_042750_create_class_table.php │ ├── 2019_07_03_043613_create_user_token_table.php │ ├── 2019_07_03_044924_create_sytem_log_table.php │ ├── 2019_07_03_074842_create_global_setting_table.php │ ├── 2019_08_12_083949_create_permission_tables.php │ ├── 2019_09_05_011908_create_action_log.php │ ├── 2020_01_31_213915_create_notification.php │ ├── 2020_02_02_005836_create_user_notification.php │ ├── 2020_02_02_005837_create_password_resets_table.php │ ├── 2020_02_13_130004_create_user_login_history.php │ ├── 2020_06_25_060711_create_feed_table.php │ ├── 2020_06_25_060752_create_tugas_table.php │ └── 2020_06_26_060712_create_class_user_table.php └── seeds │ ├── DatabaseSeeder.php │ ├── RoleTableSeeder.php │ └── UsersTableSeeder.php ├── keybindings.json ├── makefile ├── package.json ├── phpunit.xml ├── public ├── .htaccess ├── asset │ ├── auth.jpeg │ ├── file_thumb.png │ └── ouroom.png ├── asset_user │ └── Creator │ │ └── Super Admin │ │ └── WhatsApp Image 2020-07-23 at 06.23.07.jpeg ├── favicon.ico ├── index.php ├── layout │ └── assets │ │ ├── css │ │ ├── additional_css.css │ │ ├── animate.min.css │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap.min.css │ │ ├── bootstrap4.min.css │ │ ├── datatables.min.css │ │ ├── daterangepicker.css │ │ ├── font-awesome.min.css │ │ ├── icon.min.css │ │ ├── jquery.dataTables.css │ │ ├── light-bootstrap-dashboard.css │ │ ├── main.css │ │ ├── pe-icon-7-stroke.css │ │ ├── robotofont.css │ │ ├── select2.min.css │ │ └── semantic.min.css │ │ ├── fonts │ │ ├── Pe-icon-7-stroke.eot │ │ ├── Pe-icon-7-stroke.svg │ │ ├── Pe-icon-7-stroke.ttf │ │ ├── Pe-icon-7-stroke.woff │ │ ├── fontawesome-webfont.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── images │ │ ├── sort_asc.png │ │ ├── sort_asc_disabled.png │ │ ├── sort_both.png │ │ ├── sort_desc.png │ │ └── sort_desc_disabled.png │ │ ├── js │ │ ├── bootstrap-notify.js │ │ ├── bootstrap-select.js │ │ ├── bootstrap.min.js │ │ ├── chartist.min.js │ │ ├── clipboard.min.js │ │ ├── datatables.min.js │ │ ├── daterangepicker.min.js │ │ ├── demo.js │ │ ├── jquery.3.2.1.min.js │ │ ├── jquery.dataTables.js │ │ ├── light-bootstrap-dashboard.js │ │ ├── moment.min.js │ │ ├── select2.min.js │ │ ├── semantic.min.js │ │ └── sweetalert.min.js │ │ ├── modules │ │ └── datatables │ │ │ ├── DataTables-1.10.16 │ │ │ ├── css │ │ │ │ ├── dataTables.bootstrap.css │ │ │ │ ├── dataTables.bootstrap.min.css │ │ │ │ ├── dataTables.bootstrap4.css │ │ │ │ ├── dataTables.bootstrap4.min.css │ │ │ │ ├── dataTables.foundation.css │ │ │ │ ├── dataTables.foundation.min.css │ │ │ │ ├── dataTables.jqueryui.css │ │ │ │ ├── dataTables.jqueryui.min.css │ │ │ │ ├── dataTables.semanticui.css │ │ │ │ ├── dataTables.semanticui.min.css │ │ │ │ ├── jquery.dataTables.css │ │ │ │ └── jquery.dataTables.min.css │ │ │ ├── images │ │ │ │ ├── sort_asc.png │ │ │ │ ├── sort_asc_disabled.png │ │ │ │ ├── sort_both.png │ │ │ │ ├── sort_desc.png │ │ │ │ └── sort_desc_disabled.png │ │ │ └── js │ │ │ │ ├── dataTables.bootstrap.js │ │ │ │ ├── dataTables.bootstrap.min.js │ │ │ │ ├── dataTables.bootstrap4.js │ │ │ │ ├── dataTables.bootstrap4.min.js │ │ │ │ ├── dataTables.foundation.js │ │ │ │ ├── dataTables.foundation.min.js │ │ │ │ ├── dataTables.jqueryui.js │ │ │ │ ├── dataTables.jqueryui.min.js │ │ │ │ ├── dataTables.semanticui.js │ │ │ │ ├── dataTables.semanticui.min.js │ │ │ │ ├── jquery.dataTables.js │ │ │ │ └── jquery.dataTables.min.js │ │ │ ├── Responsive-2.2.1 │ │ │ ├── css │ │ │ │ ├── responsive.bootstrap.css │ │ │ │ ├── responsive.bootstrap.min.css │ │ │ │ ├── responsive.bootstrap4.css │ │ │ │ ├── responsive.bootstrap4.min.css │ │ │ │ ├── responsive.dataTables.css │ │ │ │ ├── responsive.dataTables.min.css │ │ │ │ ├── responsive.foundation.css │ │ │ │ ├── responsive.foundation.min.css │ │ │ │ ├── responsive.jqueryui.css │ │ │ │ ├── responsive.jqueryui.min.css │ │ │ │ ├── responsive.semanticui.css │ │ │ │ └── responsive.semanticui.min.css │ │ │ └── js │ │ │ │ ├── dataTables.responsive.js │ │ │ │ ├── dataTables.responsive.min.js │ │ │ │ ├── responsive.bootstrap.js │ │ │ │ ├── responsive.bootstrap.min.js │ │ │ │ ├── responsive.bootstrap4.js │ │ │ │ ├── responsive.bootstrap4.min.js │ │ │ │ ├── responsive.foundation.js │ │ │ │ ├── responsive.foundation.min.js │ │ │ │ ├── responsive.jqueryui.js │ │ │ │ ├── responsive.jqueryui.min.js │ │ │ │ ├── responsive.semanticui.js │ │ │ │ └── responsive.semanticui.min.js │ │ │ ├── Select-1.2.4 │ │ │ ├── css │ │ │ │ ├── select.bootstrap.css │ │ │ │ ├── select.bootstrap.min.css │ │ │ │ ├── select.bootstrap4.css │ │ │ │ ├── select.bootstrap4.min.css │ │ │ │ ├── select.dataTables.css │ │ │ │ ├── select.dataTables.min.css │ │ │ │ ├── select.foundation.css │ │ │ │ ├── select.foundation.min.css │ │ │ │ ├── select.jqueryui.css │ │ │ │ ├── select.jqueryui.min.css │ │ │ │ ├── select.semanticui.css │ │ │ │ └── select.semanticui.min.css │ │ │ └── js │ │ │ │ ├── dataTables.select.js │ │ │ │ └── dataTables.select.min.js │ │ │ ├── datatables.css │ │ │ ├── datatables.js │ │ │ ├── datatables.min.css │ │ │ └── datatables.min.js │ │ └── sass │ │ ├── lbd │ │ ├── _alerts.scss │ │ ├── _buttons.scss │ │ ├── _cards.scss │ │ ├── _chartist.scss │ │ ├── _checkbox-radio-switch.scss │ │ ├── _dropdown.scss │ │ ├── _footers.scss │ │ ├── _inputs.scss │ │ ├── _misc.scss │ │ ├── _mixins.scss │ │ ├── _navbars.scss │ │ ├── _responsive.scss │ │ ├── _sidebar-and-main-panel.scss │ │ ├── _tables.scss │ │ ├── _typography.scss │ │ ├── _variables.scss │ │ └── mixins │ │ │ ├── _buttons.scss │ │ │ ├── _cards.scss │ │ │ ├── _chartist.scss │ │ │ ├── _icons.scss │ │ │ ├── _inputs.scss │ │ │ ├── _labels.scss │ │ │ ├── _morphing-buttons.scss │ │ │ ├── _navbars.scss │ │ │ ├── _social-buttons.scss │ │ │ ├── _tabs.scss │ │ │ ├── _transparency.scss │ │ │ └── _vendor-prefixes.scss │ │ └── light-bootstrap-dashboard.scss ├── layout_login │ ├── css │ │ ├── main.css │ │ └── util.css │ ├── fonts │ │ ├── font-awesome-4.7.0 │ │ │ ├── HELP-US-OUT.txt │ │ │ ├── css │ │ │ │ ├── font-awesome.css │ │ │ │ └── font-awesome.min.css │ │ │ ├── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ ├── less │ │ │ │ ├── animated.less │ │ │ │ ├── bordered-pulled.less │ │ │ │ ├── core.less │ │ │ │ ├── fixed-width.less │ │ │ │ ├── font-awesome.less │ │ │ │ ├── icons.less │ │ │ │ ├── larger.less │ │ │ │ ├── list.less │ │ │ │ ├── mixins.less │ │ │ │ ├── path.less │ │ │ │ ├── rotated-flipped.less │ │ │ │ ├── screen-reader.less │ │ │ │ ├── stacked.less │ │ │ │ └── variables.less │ │ │ └── scss │ │ │ │ ├── _animated.scss │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ ├── _core.scss │ │ │ │ ├── _fixed-width.scss │ │ │ │ ├── _icons.scss │ │ │ │ ├── _larger.scss │ │ │ │ ├── _list.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _path.scss │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ ├── _screen-reader.scss │ │ │ │ ├── _stacked.scss │ │ │ │ ├── _variables.scss │ │ │ │ └── font-awesome.scss │ │ ├── montserrat │ │ │ ├── Montserrat-Black.ttf │ │ │ ├── Montserrat-BlackItalic.ttf │ │ │ ├── Montserrat-Bold.ttf │ │ │ ├── Montserrat-BoldItalic.ttf │ │ │ ├── Montserrat-ExtraBold.ttf │ │ │ ├── Montserrat-ExtraBoldItalic.ttf │ │ │ ├── Montserrat-ExtraLight.ttf │ │ │ ├── Montserrat-ExtraLightItalic.ttf │ │ │ ├── Montserrat-Italic.ttf │ │ │ ├── Montserrat-Light.ttf │ │ │ ├── Montserrat-LightItalic.ttf │ │ │ ├── Montserrat-Medium.ttf │ │ │ ├── Montserrat-MediumItalic.ttf │ │ │ ├── Montserrat-Regular.ttf │ │ │ ├── Montserrat-SemiBold.ttf │ │ │ ├── Montserrat-SemiBoldItalic.ttf │ │ │ ├── Montserrat-Thin.ttf │ │ │ ├── Montserrat-ThinItalic.ttf │ │ │ └── OFL.txt │ │ └── poppins │ │ │ ├── Poppins-Black.ttf │ │ │ ├── Poppins-BlackItalic.ttf │ │ │ ├── Poppins-Bold.ttf │ │ │ ├── Poppins-BoldItalic.ttf │ │ │ ├── Poppins-ExtraBold.ttf │ │ │ ├── Poppins-ExtraBoldItalic.ttf │ │ │ ├── Poppins-ExtraLight.ttf │ │ │ ├── Poppins-ExtraLightItalic.ttf │ │ │ ├── Poppins-Italic.ttf │ │ │ ├── Poppins-Light.ttf │ │ │ ├── Poppins-LightItalic.ttf │ │ │ ├── Poppins-Medium.ttf │ │ │ ├── Poppins-MediumItalic.ttf │ │ │ ├── Poppins-Regular.ttf │ │ │ ├── Poppins-SemiBold.ttf │ │ │ ├── Poppins-SemiBoldItalic.ttf │ │ │ ├── Poppins-Thin.ttf │ │ │ └── Poppins-ThinItalic.ttf │ ├── images │ │ ├── icons │ │ │ └── favicon.ico │ │ └── undraw.png │ ├── js │ │ └── main.js │ └── vendor │ │ ├── animate │ │ └── animate.css │ │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-grid.css.map │ │ │ ├── bootstrap-grid.min.css │ │ │ ├── bootstrap-grid.min.css.map │ │ │ ├── bootstrap-reboot.css │ │ │ ├── bootstrap-reboot.css.map │ │ │ ├── bootstrap-reboot.min.css │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ └── js │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ ├── popper.js │ │ │ ├── popper.min.js │ │ │ └── tooltip.js │ │ ├── css-hamburgers │ │ ├── hamburgers.css │ │ └── hamburgers.min.css │ │ ├── jquery │ │ └── jquery-3.2.1.min.js │ │ ├── select2 │ │ ├── select2.css │ │ ├── select2.js │ │ ├── select2.min.css │ │ └── select2.min.js │ │ └── tilt │ │ └── tilt.jquery.min.js ├── robots.txt └── web.config ├── resources └── views │ ├── action-log │ └── index.blade.php │ ├── auth │ ├── login.blade.php │ ├── passwords │ │ ├── email.blade.php │ │ └── reset.blade.php │ └── register.blade.php │ ├── components │ └── alert.blade.php │ ├── content_master.blade.php │ ├── content_profile.blade.php │ ├── error │ └── unauthorized.blade.php │ ├── home │ └── index.blade.php │ ├── include │ ├── footer.blade.php │ ├── head.blade.php │ └── navbar.blade.php │ ├── login │ └── indexlogin.blade.php │ ├── master.blade.php │ ├── master_reset_password.blade.php │ ├── notification │ └── index.blade.php │ ├── profile │ └── index.blade.php │ ├── role │ ├── index.blade.php │ ├── store.blade.php │ └── update.blade.php │ ├── siswa │ ├── index.blade.php │ └── store.blade.php │ ├── student_class │ ├── assessment.blade.php │ ├── data_class.blade.php │ ├── feed.blade.php │ ├── index.blade.php │ ├── list.blade.php │ ├── rekap_tugas.blade.php │ ├── siswa_class.blade.php │ ├── store.blade.php │ └── tugas_siswa.blade.php │ ├── user │ ├── index.blade.php │ └── store.blade.php │ └── vendor │ ├── mail │ ├── html │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── promotion.blade.php │ │ ├── promotion │ │ │ └── button.blade.php │ │ ├── subcopy.blade.php │ │ ├── table.blade.php │ │ └── themes │ │ │ └── default.css │ └── text │ │ ├── button.blade.php │ │ ├── footer.blade.php │ │ ├── header.blade.php │ │ ├── layout.blade.php │ │ ├── message.blade.php │ │ ├── panel.blade.php │ │ ├── promotion.blade.php │ │ ├── promotion │ │ └── button.blade.php │ │ ├── subcopy.blade.php │ │ └── table.blade.php │ └── notifications │ └── email.blade.php ├── routes ├── api.php ├── breadcrumbs.php ├── channels.php ├── console.php └── web.php ├── server.php ├── storage ├── app │ ├── .gitignore │ └── public │ │ └── .gitignore ├── framework │ ├── .gitignore │ ├── cache │ │ ├── .gitignore │ │ └── data │ │ │ └── .gitignore │ ├── sessions │ │ └── .gitignore │ ├── testing │ │ └── .gitignore │ └── views │ │ └── .gitignore └── logs │ └── .gitignore ├── tests ├── CreatesApplication.php ├── Feature │ └── ExampleTest.php ├── TestCase.php └── Unit │ └── ExampleTest.php └── webpack.mix.js /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = space 8 | indent_size = 4 9 | trim_trailing_whitespace = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | 14 | [*.yml] 15 | indent_size = 2 16 | -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | APP_NAME=Laravel 2 | APP_ENV=local 3 | APP_KEY= 4 | APP_DEBUG=true 5 | APP_URL=http://localhost 6 | 7 | LOG_CHANNEL=stack 8 | 9 | DB_CONNECTION=mysql 10 | DB_HOST=127.0.0.1 11 | DB_PORT=3306 12 | DB_DATABASE=homestead 13 | DB_USERNAME=homestead 14 | DB_PASSWORD=secret 15 | 16 | BROADCAST_DRIVER=log 17 | CACHE_DRIVER=file 18 | QUEUE_CONNECTION=sync 19 | SESSION_DRIVER=file 20 | SESSION_LIFETIME=120 21 | 22 | REDIS_HOST=127.0.0.1 23 | REDIS_PASSWORD=null 24 | REDIS_PORT=6379 25 | 26 | MAIL_DRIVER=smtp 27 | MAIL_HOST=smtp.mailtrap.io 28 | MAIL_PORT=2525 29 | MAIL_USERNAME=null 30 | MAIL_PASSWORD=null 31 | MAIL_ENCRYPTION=null 32 | 33 | AWS_ACCESS_KEY_ID= 34 | AWS_SECRET_ACCESS_KEY= 35 | AWS_DEFAULT_REGION=us-east-1 36 | AWS_BUCKET= 37 | 38 | PUSHER_APP_ID= 39 | PUSHER_APP_KEY= 40 | PUSHER_APP_SECRET= 41 | PUSHER_APP_CLUSTER=mt1 42 | 43 | MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" 44 | MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" 45 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | *.css linguist-vendored 3 | *.scss linguist-vendored 4 | *.js linguist-vendored 5 | CHANGELOG.md export-ignore 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /public/hot 3 | /public/storage 4 | /storage/*.key 5 | /vendor 6 | .env 7 | .phpunit.result.cache 8 | Homestead.json 9 | Homestead.yaml 10 | npm-debug.log 11 | yarn-error.log 12 | composer.lock 13 | README.md -------------------------------------------------------------------------------- /.htaccess: -------------------------------------------------------------------------------- 1 | Options +FollowSymLinks -Indexes 2 | RewriteEngine On 3 | 4 | RewriteCond %{HTTP:Authorization} . 5 | RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 6 | 7 | RewriteCond %{REQUEST_FILENAME} !-d 8 | RewriteCond %{REQUEST_FILENAME} !-f 9 | RewriteRule ^ index.php [L] -------------------------------------------------------------------------------- /.styleci.yml: -------------------------------------------------------------------------------- 1 | php: 2 | preset: laravel 3 | disabled: 4 | - unused_use 5 | finder: 6 | not-name: 7 | - index.php 8 | - server.php 9 | js: 10 | finder: 11 | not-name: 12 | - webpack.mix.js 13 | css: true 14 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Yayang Kurnia 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: vendor/bin/heroku-php-apache2 public/ 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |
Warning! Anda tidak mempunyai izin untuk mengakses halaman ini, silahkan menghubungi Administrator apabila anda berfikir ini merupakan sebuah kesalahan.
13 |6 | © SMK Auliya Teladan Mandiri 7 |
8 |Anda dapat melakukan reset password disini.
28 | 29 |
4 |
|
18 |
6 | {{ Illuminate\Mail\Markdown::parse($slot) }} 7 | | 8 |
29 |
|
51 |
4 |
|
12 |
4 | {{ Illuminate\Mail\Markdown::parse($slot) }} 5 | | 6 |
4 |
|
12 |
4 | {{ Illuminate\Mail\Markdown::parse($slot) }} 5 | | 6 |