├── public ├── favicon.ico ├── robots.txt ├── css │ └── app.css ├── mix-manifest.json ├── .htaccess └── index.php ├── resources ├── views │ ├── projects │ │ ├── create.blade.php │ │ ├── edit.blade.php │ │ ├── show.blade.php │ │ └── index.blade.php │ ├── home.blade.php │ ├── layouts │ │ ├── app.blade.php │ │ └── partials │ │ │ └── nav.blade.php │ ├── auth │ │ ├── verify.blade.php │ │ ├── passwords │ │ │ ├── email.blade.php │ │ │ └── reset.blade.php │ │ ├── login.blade.php │ │ └── register.blade.php │ └── welcome.blade.php ├── sass │ ├── app.scss │ └── _variables.scss ├── lang │ └── en │ │ ├── pagination.php │ │ ├── auth.php │ │ ├── passwords.php │ │ └── validation.php └── js │ ├── components │ └── ExampleComponent.vue │ ├── app.js │ └── bootstrap.js ├── bootstrap ├── cache │ └── .gitignore └── app.php ├── storage ├── logs │ └── .gitignore ├── app │ ├── public │ │ └── .gitignore │ └── .gitignore └── framework │ ├── testing │ └── .gitignore │ ├── views │ └── .gitignore │ ├── cache │ ├── data │ │ └── .gitignore │ └── .gitignore │ ├── sessions │ └── .gitignore │ └── .gitignore ├── database ├── .gitignore ├── seeds │ └── DatabaseSeeder.php ├── factories │ ├── TaskFactory.php │ ├── ProjectFactory.php │ └── UserFactory.php └── migrations │ ├── 2014_10_12_100000_create_password_resets_table.php │ ├── 2014_10_12_000000_create_users_table.php │ ├── 2019_07_02_153258_create_activities_table.php │ ├── 2019_06_30_130011_create_tasks_table.php │ └── 2019_06_29_211438_create_projects_table.php ├── .gitattributes ├── app ├── Models │ ├── Activity.php │ ├── Task.php │ ├── Project.php │ └── User.php ├── Services │ ├── Tasks │ │ ├── StoreTaskService.php │ │ └── UpdateTaskService.php │ └── Projects │ │ ├── UpdateProjectService.php │ │ └── StoreProjectService.php ├── Http │ ├── Middleware │ │ ├── EncryptCookies.php │ │ ├── CheckForMaintenanceMode.php │ │ ├── TrimStrings.php │ │ ├── TrustProxies.php │ │ ├── Authenticate.php │ │ ├── VerifyCsrfToken.php │ │ └── RedirectIfAuthenticated.php │ ├── Controllers │ │ ├── Controller.php │ │ ├── HomeController.php │ │ ├── Auth │ │ │ ├── ForgotPasswordController.php │ │ │ ├── LoginController.php │ │ │ ├── ResetPasswordController.php │ │ │ ├── VerificationController.php │ │ │ └── RegisterController.php │ │ ├── ProjectTasksController.php │ │ └── ProjectController.php │ ├── Requests │ │ ├── StoreTaskRequest.php │ │ ├── StoreProjectRequest.php │ │ ├── UpdateTaskRequest.php │ │ └── UpdateProjectRequest.php │ └── Kernel.php ├── Repositories │ └── ProjectRepository.php ├── Providers │ ├── BroadcastServiceProvider.php │ ├── AuthServiceProvider.php │ ├── AppServiceProvider.php │ ├── EventServiceProvider.php │ └── RouteServiceProvider.php ├── Observers │ ├── ProjectObserver.php │ └── TaskObserver.php ├── Console │ └── Kernel.php ├── Exceptions │ └── Handler.php └── Policies │ └── ProjectPolicy.php ├── .gitignore ├── .styleci.yml ├── .editorconfig ├── tests ├── utilities │ └── functions.php ├── CreatesApplication.php ├── TestCase.php ├── Unit │ ├── Models │ │ ├── UserTest.php │ │ └── ProjectTest.php │ └── TaskTest.php └── Feature │ ├── Projects │ ├── CreateProjectTest.php │ ├── IndexProjectTest.php │ ├── ViewProjectTest.php │ ├── EditProjectTest.php │ └── ProjectTasksTest.php │ ├── Tasks │ └── DeleteTaskTest.php │ └── RecordActivityFeedTest.php ├── routes ├── web.php ├── channels.php ├── api.php └── console.php ├── webpack.mix.js ├── server.php ├── .env.example ├── package.json ├── config ├── view.php ├── services.php ├── hashing.php ├── broadcasting.php ├── filesystems.php ├── queue.php ├── logging.php ├── cache.php ├── auth.php ├── mail.php ├── database.php ├── session.php └── app.php ├── phpunit.xml ├── artisan └── composer.json /public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/projects/create.blade.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /resources/views/projects/edit.blade.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bootstrap/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/logs/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /database/.gitignore: -------------------------------------------------------------------------------- 1 | *.sqlite 2 | *.sqlite-journal 3 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /storage/app/public/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/app/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !public/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /storage/framework/testing/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/views/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/cache/data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/sessions/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /storage/framework/cache/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !data/ 3 | !.gitignore 4 | -------------------------------------------------------------------------------- /public/css/app.css: -------------------------------------------------------------------------------- 1 | @import url(https://fonts.googleapis.com/css?family=Nunito); 2 | 3 | -------------------------------------------------------------------------------- /resources/views/projects/show.blade.php: -------------------------------------------------------------------------------- 1 |
10 | Component 11 |
12 | 13 | 14 | 15 | 16 | 17 |