intial commit

This commit is contained in:
2026-06-07 19:10:00 +07:00
commit 37bf240d23
230 changed files with 37141 additions and 0 deletions
+47
View File
@@ -0,0 +1,47 @@
<?php
use App\Http\Controllers\DataAnakController;
use App\Http\Controllers\AnakController;
use App\Http\Controllers\StatistikAnakController;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Route;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Route::get('/', function () {
return view('welcome');
});
Route::get('/dashboard', [DataAnakController::class, 'show'])->middleware(['auth'])->name('dashboard');
Route::get('/input-anak', function () {
return view('input-anak');
})->middleware(['auth'])->name('input-anak');
Route::post('/input-anak', [DataAnakController::class, 'store'])->middleware(['auth'])->name('input-anak');
Route::post('/input-anak-orang-tua', [DataAnakController::class, 'storeOrangTua'])->middleware(['auth'])->name('input-anak-orang-tua');
Route::get('/detail-anak/{id}', [AnakController::class, 'show'])->middleware(['auth'])->name('detail-anak');
Route::get('/input-statistik/{id}', [StatistikAnakController::class, 'show'])->middleware(['auth'])->name('input-statistik');
Route::post('/input-statistik/{id}', [StatistikAnakController::class, 'store'])->middleware(['auth'])->name('input-statistik');
require __DIR__.'/auth.php';
Route::prefix('command')->group(function () {
Route::get('migrate', function () {
Artisan::call('migrate');
});
Route::get('seed', function () {
Artisan::call('db:seed --class RoleSeeder');
});
});