Skip to content

ResepoItaliano is a web-based application that provides various recipes for Italian dishes and beverages. This app is built using standard technology and is easy for users to understand. It was created to fulfill a Web Programming Practical assignment.

License

Notifications You must be signed in to change notification settings

ahnafi/ResepoItaliano

Repository files navigation

ResepoItaliano

Deskripsi Aplikasi 🍕

ResepoItaliano adalah aplikasi berbasis web yang menyediakan berbagai resep masakan atau minuman khas Italia. Aplikasi ini dibuat menggunakan teknologi standar dan mudah dipahami oleh pengguna. Aplikasi ini dibuat untuk memenuhi tugas Praktikum Pemrogram Web.

Fitur Aplikasi 🤖

  1. Menampilkan berbagai resep masakan atau minuman khas Italia.
  2. Menampilkan detail resep masakan atau minuman khas Italia.
  3. Menampilkan resep masakan atau minuman khas Italia berdasarkan pencarian dan kategori resep.
  4. Membuat dan mengelola resep masakan atau minuman khas Italia.
  5. Menyimpan dan membagikan resep masakan atau minuman khas Italia.

Teknologi yang digunakan 🧑‍💻

  1. HTML
  2. CSS
  3. JavaScript
  4. PHP
  5. MySQL
  6. Visual Studio Code
  7. Laragon
  8. Git

Struktur Project 📂

ResepoItaliano/
|── app                 # app digunakan untuk mengatur aplikasi
│   ├── App/            # App digunakan untuk mengatur konfigurasi aplikasi
│   ├── Config/         # Config digunakan untuk mengatur konfigurasi database
│   ├── Controllers/    # Controller digunakan untuk mengatur permintaan dan meresponsnya
│   ├── Domain/         # Domain digunakan untuk mengatur domain aplikasi
│   ├── Exception/      # Exception digunakan untuk mengatur penanganan error
│   ├── Middleware/     # Middleware digunakan untuk mengatur middleware aplikasi
│   ├── Repository/     # Repository digunakan untuk mengatur repository aplikasi
│   ├── Service/        # Service digunakan untuk mengatur service aplikasi
│   ├── View/           # View digunakan untuk mengatur tampilan aplikasi
├── public/             # public digunakan untuk mengatur file publik aplikasi
│   ├── css/            # css digunakan untuk menyimpan style aplikasi
│   ├── images/         # images digunakan untuk menyimpan gambar aplikasi
│   ├── script/         # script digunakan untuk menyimpan script aplikasi
├── config/             # config digunakan untuk mengatur konfigurasi aplikasi
├── public/             # public digunakan untuk mengatur file publik aplikasi
│   .gitignore          # gitignore digunakan untuk mengatur file yang akan diabaikan oleh git
│   autoload.php        # autoload.php digunakan untuk mengatur autoload aplikasi
│   LICENSE.txt         # LICENSE digunakan untuk mengatur lisensi aplikasi
│   README.md           # README digunakan untuk mengatur deskripsi aplikasi

Demo Aplikasi

Klik GIF untuk melihat full video

Tonton Full di youtube

Cara Install 👾

  1. Clone repository ini.
  2. Pindahkan folder project ke dalam folder www pada Laragon.
  3. Buka Laragon dan jalankan Apache dan MySQL.
  4. Buka browser dan ketikkan localhost/ResepoItaliano. Jika cara ini tidak berhasil, buka Code Editor kalian lalu buka terminal. Setelah itu, pindah direktorinya ke public dengan menjalankan perintah cd public, lalu jalankan perintah php -S localhost:3000.
  5. Selesai.

Kontributor 👷‍♂️

  1. Atik Ahnafi Sulthon (H1D023026/atik.sulthon@mhs.unsoed.ac.id)
  2. Muhammad Zaki Dzulfikar (H1D023065/muhammad.dzulfikar@mhs.unsoed.ac.id)

About

ResepoItaliano is a web-based application that provides various recipes for Italian dishes and beverages. This app is built using standard technology and is easy for users to understand. It was created to fulfill a Web Programming Practical assignment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published