├── .env.example ├── .gitignore ├── App ├── Controllers │ ├── AuthController.php │ ├── ProductController.php │ └── UserController.php ├── Core │ ├── Blueprint.php │ ├── Commands │ │ ├── Concerns │ │ │ └── MakeCommand.php │ │ ├── CreateAuthCommand.php │ │ ├── CreateControllerCommand.php │ │ ├── CreateDotEnvCommand.php │ │ ├── CreateMiddlewareCommand.php │ │ ├── CreateMigrationCommand.php │ │ ├── CreateModelCommand.php │ │ ├── CreateRouteCommand.php │ │ ├── CreateSeederCommand.php │ │ ├── CreateUpdateCommand.php │ │ ├── RunGlobalSeederCommand.php │ │ ├── RunMigrateCommand.php │ │ ├── RunMigrateDatabaseCommand.php │ │ ├── RunMigrateRefreshCommand.php │ │ ├── RunSeederCommand.php │ │ ├── ServeCommand.php │ │ └── Stubs │ │ │ ├── Auth │ │ │ ├── auth-controller.stub │ │ │ ├── auth-env.stub │ │ │ └── auth-package.stub │ │ │ ├── controller.stub │ │ │ ├── env.stub │ │ │ ├── middleware.stub │ │ │ ├── migration.stub │ │ │ ├── model.stub │ │ │ ├── routes │ │ │ ├── route-group-method.stub │ │ │ ├── route.stub │ │ │ └── use-route.stub │ │ │ ├── seeder.stub │ │ │ └── update.stub │ ├── Controller.php │ ├── Database.php │ ├── DotEnvKey.php │ ├── HasTokens.php │ ├── Input.php │ ├── Kernel.php │ ├── Middleware.php │ ├── Migration.php │ ├── Model.php │ ├── QueryBuilder.php │ ├── Request.php │ ├── Responses.php │ ├── Router.php │ ├── Schema.php │ ├── Seeder.php │ ├── Upload.php │ └── Validator.php ├── Database │ ├── Migrations │ │ ├── 2023_01_31_104005_create_table_users.php │ │ └── 2023_01_31_160221_create_table_roles.php │ └── Seeders │ │ ├── GlobalSeeder.php │ │ ├── RoleSeeder.php │ │ └── UserSeeder.php ├── Helpers │ └── TimeHelper.php ├── Middleware │ ├── AdminMiddleware.php │ └── AuthMiddleware.php ├── Models │ └── User.php ├── Packages │ └── Auth.php └── Routes │ └── Api.php ├── LICENSE.md ├── README.md ├── composer.json ├── mardira └── public ├── index.php └── logo.png /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /App/Controllers/AuthController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Controllers/AuthController.php -------------------------------------------------------------------------------- /App/Controllers/ProductController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Controllers/ProductController.php -------------------------------------------------------------------------------- /App/Controllers/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Controllers/UserController.php -------------------------------------------------------------------------------- /App/Core/Blueprint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Blueprint.php -------------------------------------------------------------------------------- /App/Core/Commands/Concerns/MakeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Concerns/MakeCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateAuthCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateAuthCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateControllerCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateControllerCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateDotEnvCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateDotEnvCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateMiddlewareCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateMiddlewareCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateMigrationCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateMigrationCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateModelCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateModelCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateRouteCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateRouteCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateSeederCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateSeederCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/CreateUpdateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/CreateUpdateCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/RunGlobalSeederCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/RunGlobalSeederCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/RunMigrateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/RunMigrateCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/RunMigrateDatabaseCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/RunMigrateDatabaseCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/RunMigrateRefreshCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/RunMigrateRefreshCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/RunSeederCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/RunSeederCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/ServeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/ServeCommand.php -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/Auth/auth-controller.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/Auth/auth-controller.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/Auth/auth-env.stub: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Token Expired Configuration in minutes 4 | EXPIRED_TOKEN=60 -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/Auth/auth-package.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/Auth/auth-package.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/controller.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/controller.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/env.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/env.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/middleware.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/middleware.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/migration.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/migration.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/model.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/model.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/routes/route-group-method.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/routes/route-group-method.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/routes/route.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/routes/route.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/routes/use-route.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/routes/use-route.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/seeder.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Commands/Stubs/seeder.stub -------------------------------------------------------------------------------- /App/Core/Commands/Stubs/update.stub: -------------------------------------------------------------------------------- 1 | {{version}} -------------------------------------------------------------------------------- /App/Core/Controller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Controller.php -------------------------------------------------------------------------------- /App/Core/Database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Database.php -------------------------------------------------------------------------------- /App/Core/DotEnvKey.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/DotEnvKey.php -------------------------------------------------------------------------------- /App/Core/HasTokens.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/HasTokens.php -------------------------------------------------------------------------------- /App/Core/Input.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Input.php -------------------------------------------------------------------------------- /App/Core/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Kernel.php -------------------------------------------------------------------------------- /App/Core/Middleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Middleware.php -------------------------------------------------------------------------------- /App/Core/Migration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Migration.php -------------------------------------------------------------------------------- /App/Core/Model.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Model.php -------------------------------------------------------------------------------- /App/Core/QueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/QueryBuilder.php -------------------------------------------------------------------------------- /App/Core/Request.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Request.php -------------------------------------------------------------------------------- /App/Core/Responses.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Responses.php -------------------------------------------------------------------------------- /App/Core/Router.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Router.php -------------------------------------------------------------------------------- /App/Core/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Schema.php -------------------------------------------------------------------------------- /App/Core/Seeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Seeder.php -------------------------------------------------------------------------------- /App/Core/Upload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Upload.php -------------------------------------------------------------------------------- /App/Core/Validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Core/Validator.php -------------------------------------------------------------------------------- /App/Database/Migrations/2023_01_31_104005_create_table_users.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Database/Migrations/2023_01_31_104005_create_table_users.php -------------------------------------------------------------------------------- /App/Database/Migrations/2023_01_31_160221_create_table_roles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Database/Migrations/2023_01_31_160221_create_table_roles.php -------------------------------------------------------------------------------- /App/Database/Seeders/GlobalSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Database/Seeders/GlobalSeeder.php -------------------------------------------------------------------------------- /App/Database/Seeders/RoleSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Database/Seeders/RoleSeeder.php -------------------------------------------------------------------------------- /App/Database/Seeders/UserSeeder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Database/Seeders/UserSeeder.php -------------------------------------------------------------------------------- /App/Helpers/TimeHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Helpers/TimeHelper.php -------------------------------------------------------------------------------- /App/Middleware/AdminMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Middleware/AdminMiddleware.php -------------------------------------------------------------------------------- /App/Middleware/AuthMiddleware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Middleware/AuthMiddleware.php -------------------------------------------------------------------------------- /App/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Models/User.php -------------------------------------------------------------------------------- /App/Packages/Auth.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Packages/Auth.php -------------------------------------------------------------------------------- /App/Routes/Api.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/App/Routes/Api.php -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/composer.json -------------------------------------------------------------------------------- /mardira: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/mardira -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/public/index.php -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Bootcamp-STMIK-Mardira-Indonesia/mardira-framework/HEAD/public/logo.png --------------------------------------------------------------------------------