├── public
├── favicon.ico
├── robots.txt
├── js
│ └── filament
│ │ ├── forms
│ │ └── components
│ │ │ ├── textarea.js
│ │ │ ├── tags-input.js
│ │ │ └── key-value.js
│ │ ├── tables
│ │ └── components
│ │ │ └── table.js
│ │ └── support
│ │ └── async-alpine.js
├── .htaccess
├── index.php
├── css
│ └── filament
│ │ └── support
│ │ └── support.css
└── assets
│ ├── head.svg
│ └── head-filled.svg
├── resources
├── css
│ └── app.css
├── js
│ ├── app.js
│ └── bootstrap.js
└── views
│ ├── components
│ ├── mail
│ │ ├── text
│ │ │ ├── panel.blade.php
│ │ │ ├── table.blade.php
│ │ │ ├── footer.blade.php
│ │ │ ├── subcopy.blade.php
│ │ │ ├── button.blade.php
│ │ │ ├── header.blade.php
│ │ │ ├── layout.blade.php
│ │ │ └── message.blade.php
│ │ └── html
│ │ │ ├── message.blade.php
│ │ │ ├── table.blade.php
│ │ │ ├── subcopy.blade.php
│ │ │ ├── footer.blade.php
│ │ │ ├── header.blade.php
│ │ │ ├── panel.blade.php
│ │ │ ├── button.blade.php
│ │ │ ├── layout.blade.php
│ │ │ └── themes
│ │ │ └── default.css
│ ├── footer.blade.php
│ ├── task-list.blade.php
│ ├── navbar.blade.php
│ └── module-list.blade.php
│ ├── notifications
│ └── database-notifications-trigger.blade.php
│ ├── modules
│ ├── index.blade.php
│ └── show.blade.php
│ ├── layout
│ └── app.blade.php
│ └── mail
│ └── mentee-accepted.blade.php
├── database
├── .gitignore
├── factories
│ ├── TodoFactory.php
│ ├── ModuleFactory.php
│ ├── TaskFactory.php
│ └── Users
│ │ ├── UserFactory.php
│ │ └── DetailsFactory.php
├── seeders
│ ├── DatabaseSeeder.php
│ ├── UserSeeder.php
│ ├── ModuleAttendanceSeeder.php
│ └── CourseSeeder.php
└── migrations
│ ├── 2024_02_04_213214_create_task_todos_table.php
│ ├── 2024_02_04_181323_create_modules_table.php
│ ├── 2024_02_04_230237_create_task_progress_todos_table.php
│ ├── 2024_02_04_191204_create_user_tokens_table.php
│ ├── 2024_02_05_212758_create_users_modules_table.php
│ ├── 2024_02_21_013626_create_notifications_table.php
│ ├── 2019_08_19_000000_create_failed_jobs_table.php
│ ├── 2024_02_04_193809_create_tasks_table.php
│ ├── 2014_10_12_000000_create_users_table.php
│ ├── 2019_12_14_000001_create_personal_access_tokens_table.php
│ ├── 2024_02_04_203555_create_user_tasks_progress_table.php
│ └── 2024_02_06_000338_create_user_details_table.php
├── bootstrap
├── cache
│ └── .gitignore
└── app.php
├── storage
├── logs
│ └── .gitignore
├── app
│ ├── public
│ │ └── .gitignore
│ └── .gitignore
└── framework
│ ├── testing
│ └── .gitignore
│ ├── views
│ └── .gitignore
│ ├── cache
│ ├── data
│ │ └── .gitignore
│ └── .gitignore
│ ├── sessions
│ └── .gitignore
│ └── .gitignore
├── app
├── Enums
│ ├── Task
│ │ ├── TaskActionEnum.php
│ │ └── TaskProgressStatusEnum.php
│ ├── User
│ │ ├── PronounEnum.php
│ │ ├── SeniorityEnum.php
│ │ ├── JobRoleEnum.php
│ │ └── BasedPlaceEnum.php
│ └── Module
│ │ └── ModuleAttendanceEnum.php
├── Http
│ ├── Controllers
│ │ ├── LandingController.php
│ │ ├── Controller.php
│ │ ├── OnboardingController.php
│ │ ├── DashboardController.php
│ │ ├── ModulesController.php
│ │ ├── AuthController.php
│ │ └── TasksController.php
│ ├── Middleware
│ │ ├── EncryptCookies.php
│ │ ├── VerifyCsrfToken.php
│ │ ├── PreventRequestsDuringMaintenance.php
│ │ ├── TrimStrings.php
│ │ ├── TrustHosts.php
│ │ ├── VerifyOnboarding.php
│ │ ├── Authenticate.php
│ │ ├── ValidateSignature.php
│ │ ├── TrustProxies.php
│ │ ├── RedirectIfAuthenticated.php
│ │ └── VerifyModuleAttendance.php
│ ├── Requests
│ │ ├── Modules
│ │ │ └── ShowModuleRequest.php
│ │ ├── TaskRequest.php
│ │ ├── StartTaskRequest.php
│ │ └── StoreOnboardRequest.php
│ └── Kernel.php
├── Filament
│ └── Resources
│ │ ├── UserResource
│ │ └── Pages
│ │ │ ├── CreateUser.php
│ │ │ ├── ViewUser.php
│ │ │ ├── ListUsers.php
│ │ │ └── EditUser.php
│ │ ├── ModuleResource
│ │ └── Pages
│ │ │ ├── CreateModule.php
│ │ │ ├── ViewModule.php
│ │ │ ├── ListModules.php
│ │ │ └── EditModule.php
│ │ ├── ModuleAttendanceResource
│ │ ├── Pages
│ │ │ ├── CreateModuleAttendance.php
│ │ │ ├── EditModuleAttendance.php
│ │ │ └── ListModuleAttendances.php
│ │ └── Actions
│ │ │ └── AttendanceApprovalAction.php
│ │ ├── ModuleAttendanceResource.php
│ │ └── ModuleResource.php
├── Providers
│ ├── BroadcastServiceProvider.php
│ ├── AppServiceProvider.php
│ ├── AuthServiceProvider.php
│ ├── EventServiceProvider.php
│ ├── RouteServiceProvider.php
│ └── Filament
│ │ └── AdminPanelProvider.php
├── Models
│ ├── Auth
│ │ └── Token.php
│ ├── Module
│ │ ├── Task
│ │ │ ├── Todo.php
│ │ │ └── Task.php
│ │ └── Module.php
│ └── Users
│ │ ├── ModuleAttendance.php
│ │ ├── Details.php
│ │ ├── Progress.php
│ │ └── User.php
├── Repositories
│ └── TaskProgressRepository.php
├── Console
│ └── Kernel.php
├── Exceptions
│ └── Handler.php
├── Services
│ └── TaskService.php
└── Mail
│ └── MenteeAccepted.php
├── tests
├── TestCase.php
├── Unit
│ └── ExampleTest.php
├── Feature
│ └── ExampleTest.php
└── CreatesApplication.php
├── .gitattributes
├── lang
└── pt_BR
│ ├── views.php
│ ├── pagination.php
│ ├── auth.php
│ └── passwords.php
├── vite.config.js
├── .gitignore
├── .editorconfig
├── package.json
├── routes
├── channels.php
├── api.php
├── console.php
└── web.php
├── config
├── cors.php
├── view.php
├── services.php
├── hashing.php
├── broadcasting.php
├── filesystems.php
├── sanctum.php
├── cache.php
├── queue.php
├── auth.php
├── mail.php
├── logging.php
└── database.php
├── phpunit.xml
├── .env.example
├── artisan
├── composer.json
└── README.md
/public/favicon.ico:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/css/app.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/database/.gitignore:
--------------------------------------------------------------------------------
1 | *.sqlite*
2 |
--------------------------------------------------------------------------------
/bootstrap/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/resources/js/app.js:
--------------------------------------------------------------------------------
1 | import './bootstrap';
2 |
--------------------------------------------------------------------------------
/storage/logs/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
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 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/panel.blade.php:
--------------------------------------------------------------------------------
1 | {{ $slot }}
2 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/table.blade.php:
--------------------------------------------------------------------------------
1 | {{ $slot }}
2 |
--------------------------------------------------------------------------------
/storage/framework/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !data/
3 | !.gitignore
4 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/footer.blade.php:
--------------------------------------------------------------------------------
1 | {{ $slot }}
2 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/subcopy.blade.php:
--------------------------------------------------------------------------------
1 | {{ $slot }}
2 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/button.blade.php:
--------------------------------------------------------------------------------
1 | {{ $slot }}: {{ $url }}
2 |
--------------------------------------------------------------------------------
/resources/views/components/mail/text/header.blade.php:
--------------------------------------------------------------------------------
1 | [{{ $slot }}]({{ $url }})
2 |
--------------------------------------------------------------------------------
/resources/views/components/mail/html/message.blade.php:
--------------------------------------------------------------------------------
1 |
| 6 | {{ Illuminate\Mail\Markdown::parse($slot) }} 7 | | 8 |
7 | @else
8 | {{ $slot }}
9 | @endif
10 |
11 |
4 |
|
12 |
9 |
|
23 |
|
32 | |
54 |
32 | {{ $module->description }} 33 |
34 | 35 | : {{ $module->created_at->format('d/m/Y') }} 36 | 37 |20 | 21 | : {{ $task->created_at->diffForHumans() }} 22 | 23 | 24 | : {{ $task->progress()->count() }} 25 | 26 | 27 | : {{ $task->progress()->where('status' , 'completed')->count() }} 28 | 29 |
30 |32 | {{ $task->description }} 33 |
34 | 35 |8 | Se inscreva na que mais te interessar e comece a aprender com a comunidade. 9 |
10 | 11 |33 | {{ $module->description }} 34 |
35 | 36 |