Skip to content

ghustinmr/todo-list

Repository files navigation

Aplikasi To-Do List

Deskripsi

Aplikasi sederana bberbasis PHP untuk mencatat tugas harian.

Fitur

  • Tambah tugas
  • Tandai tugas selesai
  • Hapus tugas

Struktur Folder

  • .env - file konfigurasi aplikasi, termasuk konfigurasi database
  • app/Http/Controllers/TaskController.php - file controller yang menghandle proses
  • routes/web.php - file router utama
  • app/Models/Task.php - file model Task
  • resources/views/tasks/index.blade.php - file halaman utama
  • resources/css/app.css - file css utama

Cara Menjalankan

  1. Clone repository.
    $ git clone https://github.com/ghustinmr/todo-list.git
  2. Install dependency composer.
    $ composer install
  3. Install dependency dan build asset.
    $ npm install && npm run build
  4. Copy lalu rename .env.example dan atur konfigurasi database.
    # .env
    #...
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1   # Database Host
    DB_PORT=3306        # Database Port
    DB_DATABASE=        # Database Name
    DB_USERNAME=        # Database Username
    DB_PASSWORD=        # Database Password
    #...
  5. Generate aplikasi key.
    $ php artisan key:generate
  6. Jalankan server laravel.
    $ php artisan serve

Kontributor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages