Introduction

DB-LES is a cloud-based SQL learning and evaluation platform implemented based on Problem-Based e-Learning Model(PBeL).

Overview

This platform is using by university database laboratory courses like- Oracle, Mysql, SQL-server etc.

DB-LES have dynamic and rich problem bank that is used for problem setup, real-time exam undertaking module, automatic evaluation and ranking module.

Currently, many university in Bangladesh use DB-LES in their lab courses.

In use at

Request history8.3.20PHP Version27.24msRequest Duration2MBMemory UsageGET /Route
    • Booting (14.11ms)time
    • Application (13.13ms)time
    • 1 x Booting (51.77%)
      14.11ms
      1 x Application (48.2%)
      13.13ms
      5 templates were rendered
      • public.landingpagelandingpage.blade.php#?blade
      • public.user.spg.loginformloginform.blade.php#?blade
      • layout.pub.mastermaster.blade.php#?blade
      • layout.navbarnavbar.blade.php#?blade
      • layout.footerfooter.blade.php#?blade
      uri
      GET /
      middleware
      web
      controller
      App\Http\Controllers\GeneralController@index
      namespace
      prefix
      where
      file
      app/Http/Controllers/GeneralController.php:17-24
      3 statements were executed (2 duplicates)Show only duplicates5.09ms
      • SessionManager.php#108dblesdbConnection Established
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Session/SessionManager.php:108
        • vendor/laravel/framework/src/Illuminate/Session/SessionManager.php:95
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:159
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:57
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:183
      • DatabaseSessionHandler.php#97dblesdb1.39msselect * from `sessions` where `id` = '2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0' limit 1
        Bindings
        • 0: 2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:97
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:114
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:102
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:86
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:147
      • DatabaseSessionHandler.php#97dblesdb440μsselect * from `sessions` where `id` = '2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0' limit 1
        Bindings
        • 0: 2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:97
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:136
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:173
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:245
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:130
      • DatabaseSessionHandler.php#158dblesdb3.26msinsert into `sessions` (`payload`, `last_activity`, `user_id`, `ip_address`, `user_agent`, `id`) values ('YTozOntzOjY6Il90b2tlbiI7czo0MDoiTG5XZFdwQlJ5aDRRTWkxanZNS3JIaEdMTk1IYkpDUElZdjB3RXZEaiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHBzOi8vZGJsZXMuZXNyZGxhYi5vcmciO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', 1745913029, null, '3.138.195.54', 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', '2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0')
        Bindings
        • 0: YTozOntzOjY6Il90b2tlbiI7czo0MDoiTG5XZFdwQlJ5aDRRTWkxanZNS3JIaEdMTk1IYkpDUElZdjB3RXZEaiI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6MjU6Imh0dHBzOi8vZGJsZXMuZXNyZGxhYi5vcmciO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19
        • 1: 1745913029
        • 2: 
        • 3: 3.138.195.54
        • 4: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
        • 5: 2SKhjng3945F5V2z8lUOVEJm8QGvPQWT2juZRZI0
        Backtrace
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:158
        • vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php:142
        • vendor/laravel/framework/src/Illuminate/Session/Store.php:173
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:245
        • vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:130
          _token
          LnWdWpBRyh4QMi1jvMKrHhGLNMHbJCPIYv0wEvDj
          _previous
          array:1 [ "url" => "https://dbles.esrdlab.org" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:15 [ "host" => array:1 [ 0 => "dbles.esrdlab.org" ] "connection" => array:1 [ 0 => "keep-alive" ] "pragma" => array:1 [ 0 => "no-cache" ] "cache-control" => array:1 [ 0 => "no-cache" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 29 Apr 2025 07:50:29 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFyUVgvRVFEays1V3lCTnNLL2ZvVWc9PSIsInZhbHVlIjoiTlZrVU1ZOVA0aE9hZ3VpNnViYnY1NEIrekM2MzNtYnJIRzlBQThPSmZsNmxoQVZvZlJOVUt3cnEwWXV5dHRpNjFyaGxyeGtFc1F0TncyWnVkRzhodHhhRVRhWGpvdkh6S3pYVldnbUx1QWJmNXNWck0rb0VTc0luRU0ySUVrT3kiLCJtYWMiOiJiYTBkNmZiMmVmY2JlMThkOGFjOWJlYjQ5ZTdjZTBmYWZjZDc1NzY3Njk4ZTY2ZDI5NDRhM2IzMWQ0MDI3YjZjIiwidGFnIjoiIn0%3D; expires=Tue, 29 Apr 2025 09:50:29 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IkFyUVgvRVFEays1V3lCTnNLL2ZvVWc9PSIsInZhbHVlIjoiTlZrVU1ZOVA0aE9hZ3VpNnViYnY1NEIrekM2MzNtYnJIRzlBQThPSmZsNmxoQVZvZlJOVUt3cnEwWXV5dHRpNjFyaGxye" 1 => "dbles_session=eyJpdiI6IkREZUNtSHZpSXRFZm1nVStSaXpYaUE9PSIsInZhbHVlIjoiUThNcFJWaTNINUVGclZYTlpKTStuK3BoS21HN0liKzVyZFpEcXhFQzQ3NkpyNmd0eXU2VVJWSjZEZGEzZHV1cmZoYm0rSUhPWkVjWkJOYzlIa2N2MkMxdlBpMXRaek9TSERybGpOMUs3K2swbWVrWkRsR2o1cjdLdUJFV1o0eW4iLCJtYWMiOiJjYTQ1OGE5MGE3ODJhYWMzNzQxMmE1ZWIzZmJlNzYyOTIxZDU4MDQzNDYyNjYzOTI3NTQwNmRiMjk3ZWU0Mzg5IiwidGFnIjoiIn0%3D; expires=Tue, 29 Apr 2025 09:50:29 GMT; Max-Age=7200; path=/; secure; httponly; samesite=laxdbles_session=eyJpdiI6IkREZUNtSHZpSXRFZm1nVStSaXpYaUE9PSIsInZhbHVlIjoiUThNcFJWaTNINUVGclZYTlpKTStuK3BoS21HN0liKzVyZFpEcXhFQzQ3NkpyNmd0eXU2VVJWSjZEZGEzZHV1cmZoYm" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkFyUVgvRVFEays1V3lCTnNLL2ZvVWc9PSIsInZhbHVlIjoiTlZrVU1ZOVA0aE9hZ3VpNnViYnY1NEIrekM2MzNtYnJIRzlBQThPSmZsNmxoQVZvZlJOVUt3cnEwWXV5dHRpNjFyaGxyeGtFc1F0TncyWnVkRzhodHhhRVRhWGpvdkh6S3pYVldnbUx1QWJmNXNWck0rb0VTc0luRU0ySUVrT3kiLCJtYWMiOiJiYTBkNmZiMmVmY2JlMThkOGFjOWJlYjQ5ZTdjZTBmYWZjZDc1NzY3Njk4ZTY2ZDI5NDRhM2IzMWQ0MDI3YjZjIiwidGFnIjoiIn0%3D; expires=Tue, 29-Apr-2025 09:50:29 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IkFyUVgvRVFEays1V3lCTnNLL2ZvVWc9PSIsInZhbHVlIjoiTlZrVU1ZOVA0aE9hZ3VpNnViYnY1NEIrekM2MzNtYnJIRzlBQThPSmZsNmxoQVZvZlJOVUt3cnEwWXV5dHRpNjFyaGxye" 1 => "dbles_session=eyJpdiI6IkREZUNtSHZpSXRFZm1nVStSaXpYaUE9PSIsInZhbHVlIjoiUThNcFJWaTNINUVGclZYTlpKTStuK3BoS21HN0liKzVyZFpEcXhFQzQ3NkpyNmd0eXU2VVJWSjZEZGEzZHV1cmZoYm0rSUhPWkVjWkJOYzlIa2N2MkMxdlBpMXRaek9TSERybGpOMUs3K2swbWVrWkRsR2o1cjdLdUJFV1o0eW4iLCJtYWMiOiJjYTQ1OGE5MGE3ODJhYWMzNzQxMmE1ZWIzZmJlNzYyOTIxZDU4MDQzNDYyNjYzOTI3NTQwNmRiMjk3ZWU0Mzg5IiwidGFnIjoiIn0%3D; expires=Tue, 29-Apr-2025 09:50:29 GMT; path=/; secure; httponlydbles_session=eyJpdiI6IkREZUNtSHZpSXRFZm1nVStSaXpYaUE9PSIsInZhbHVlIjoiUThNcFJWaTNINUVGclZYTlpKTStuK3BoS21HN0liKzVyZFpEcXhFQzQ3NkpyNmd0eXU2VVJWSjZEZGEzZHV1cmZoYm" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "LnWdWpBRyh4QMi1jvMKrHhGLNMHbJCPIYv0wEvDj" "_previous" => array:1 [ "url" => "https://dbles.esrdlab.org" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-29 13:50:29GET/53