Website yang berisi informasi tentang restoran anda dilengkapi sistem reservasi yang dibuat dengan Laravel.

Overview

Selamat datang di repository Restawrant! 👋🏻

restawrant-preview

Website yang berisi informasi tentang restoran anda dilengkapi sistem reservasi yang dibuat dengan Laravel.

Tentang ProjectFiturDownload & InstallAkun DefaultDukunganLisensi

🍣 Tentang Restawrant

Website ini berperan sebagai homepage untuk menampilkan menu dan kategori makanan atau minuman apa saja yang ada di restoran anda untuk mempermudah pelanggan melihat menu dimana saja dan kapan saja. Restawrant juga dilengkapi sistem reservasi meja untuk kemudahan pelanggan dalam memesan atau booking meja.

Fitur Tersedia

  • Landing Page dan Autentikasi
    • Halaman [homepage, menu, kategori, tentang, reservasi]
    • Autentikasi [login untuk admin]
  • Pengelolaan Data Menu & Kategori
    • Tambah, Update dan Delete Menu beserta relationship dengan kategori
    • Tambah, Update dan Delete Kategori
    • Tambah, Update dan Delete Data Meja di restoran anda
    • Tambah, Update dan Delete Reservasi meja
  • Dan masih banyak lagi

🏠 Halaman Demo

Halaman demo dapat anda akses di https://restawrant.herokuapp.com/ perlu diketahui server dapat tiba tiba mati atau website tidak dapat diakses, oleh karena itu baiknya anda coba di local

🔑 Daftar Akun Tersedia

Berikut adalah daftar akun untuk keperluan testing saat anda mencoba aplikasi pertama kali, nemun anda harus melakukan seed terlebih dahulu dengan panduan dibawah

Role Email Password URL
Admin [email protected] password http://localhost/login

💾 Prasyarat yang Diperlukan

Berikut adalah daftar layanan dan aplikasi yang wajib dan diperlukan selama anda menjalankan aplikasi restawrant jika anda belum menginstall nya maka disarankan untuk menginstall nya terlebih dahulu

  • PHP 8 & Web Server [XAMPP, LAMPP, MAMP]
  • Web Browser [Chrome, Firefox, Safari & Opera]
  • Internet [Karena menggunakan banyak CDN]

🐱‍💻 Panduan Menjalankan & Install Aplikasi

Untuk menjalankan aplikasi atau web ini kamu harus install XAMPP atau web server lain dan mempunyai setidaknya satu web browser yang terinstall di komputer anda.

# Clone repository ini atau download di
$ git clone https://github.com/syauqi/restawrant.git

# Kemudian jalankan command composer install, ini akan menginstall resources yang laravel butuhkan
$ composer install

# Lakukan copy .env dengan cara ketik command seperti dibawah
$ cp .env.example .env

# Generate key juga jangan lupa dengan command dibawah
$ php artisan key:generate

# Jangan lupa migrate database dengan cara membuat database di phpmyadmin atau aplikasi lainnya yang kalian pakai,
# lalu jangan lupa untuk mengganti variable DB_DATABASE di file .env yang di folder project
$ php artisan migrate:fresh --seed

# Lalu jalankan aplikasi kalian dengan command dibawah
$ php artisan serve

# Selamat aplikasi dapat anda nikmati di local!

💌 Dukungan

Kalian bisa mendukung saya di platform trakteer! Dukungan kalian akan sangat membantu untuk saya, namun dengan anda star project ini juga sudah sangat membantu lho!

Trakteer Saya

🤝 Kontribusi

Contributions, issues and feature requests sangat saya apresiasi karena aplikasi ini jauh dari kata sempurna. Jangan ragu untuk pull request dan membuat perubahan pada project ini.

Berhubung Project ini saya selesaikan sendiri, namun banyak fitur dan banyak hal yang bisa diperbaiki maka bantuan kalian sangat saya apresiasi.

📝 Lisensi

  • Copyright © 2022 SYAUQIZAIDAN KHAIRAN KHALAF
  • Restawrant adalah aplikasi web open-source yang berlisensi dibawah lisensi MIT

Special Thanks


Made with ❤️ by SYAUQIZAIDAN KHAIRAN KHALAF

You might also like...
Modeling online shopping website with PHP/Laravel
Modeling online shopping website with PHP/Laravel

Online Shop M-54 Bootcamp final project. Modeling digikala website with PHP/Laravel. Creating a simple WooComers website with Laravel and Blade. Tools

A Laravel package to fetch Open Graph data of a website.
A Laravel package to fetch Open Graph data of a website.

OpenGraph is a laravel package to fetch Open Graph metadata of a website/link. Features Easily fetch metadata of a URL. Laravel OpenGraph fetches all

This is the source of the official Laravel website.

Laravel Website This is the source of the official Laravel website. Local Development If you want to work on this project on your local machine, you m

An Easy, Customizable & Open Source Robux Rewards Website Made With Laravel
An Easy, Customizable & Open Source Robux Rewards Website Made With Laravel

RbxDream - Robux Earning Rewards Website Coming Soon Current repo not stable. This is an open source Robux rewards site. Understanding Core Concepts T

Determine the geographical location of website visitors based on their IP addresses.

GeoIP for Laravel Determine the geographical location and currency of website visitors based on their IP addresses. GeoIP for Laravel on Packagist Geo

PHP client library for reCAPTCHA, a free service to protect your website from spam and abuse.

reCAPTCHA PHP client library reCAPTCHA is a free CAPTCHA service that protects websites from spam and abuse. This is a PHP library that wraps up the s

A simple website to inform you where to watch anime legally in Indonesia.

WibuSaka A simple app to inform you where to watch anime legally in Indonesia. WibuSaka uses Jikan.moe API to fetch anime datas. Requirements PHP 7.4+

PlayZ is an esport event organization and management website allowing the creation of tournaments on the most popular video games of the esport scene.

PlayZ the playz to play Table of Contents Description "What is Playz?" In one sentence PlayZ is "an esport event organization and management website a

Source code for the filamentadmin.com website.
Source code for the filamentadmin.com website.

Filament Demo App A demo application to illustrate how Filament Admin works. Installation Clone the repo locally: https://github.com/laravel-filament/

Owner
SYAUQIZAIDAN KHAIRAN KHALAF
Junior Web Developer, Web Designer, UI/UX Designer & OSS Enthusiast 👋🏻
SYAUQIZAIDAN KHAIRAN KHALAF
Melakukan generate "heatmap" dari merah ke hijau dengan skala yang dapat di atur

Heatmap-Generator-with-Scale-SC Melakukan generate "heatmap" dari merah ke hijau dengan skala yang dapat di atur How to Use Gunakan value default agar

null 2 Jan 1, 2023
Integrasi Payment Gateway Midtrans dengan Framework Laravel 8

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Martin Mulyo Syahidin 25 Dec 4, 2022
Aplikasi Berbasis Web Data Penjualan dengan Laravel 8

Membuat Aplikasi Berbasis Web Data Penjualan Menggunakan Laravel 8, Yang Bertujuan Untuk Presentasi Kepada Tester. Aplikasi Berbasis Web Data Penjualan dengan Laravel 8 adalah aplikasi yang berfungsi untuk melakukan pendataan barang.

BAGUS BUDI SATOTO 15 Dec 16, 2022
Sebuah aplikasi file hosting sederhana yang berguna untuk menyimpan berbagai file

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Willy Ferry 2 Nov 25, 2021
My aim is to make a complete website that should have all the essential parts a website should have.

Gaming-Ninja I aim to make a complete website that should have all the essential parts a website should have. https://gamingninja-3399.000webhostapp.c

Anand Jaiswar 3 Nov 23, 2022
Rebuild the todo website with Laravel and Vue

Lara-Todo This is a course that I took at Udmey, to create a todo website with Laravel and Vue.js Start First we need to download and setup Composer.

AmirH.Najafizadeh 6 Jul 31, 2022
Laravel package that converts your application into a static HTML website

phpReel Static Laravel Package phpReel Static is a simple Laravel Package created and used by phpReel that converts your Laravel application to a stat

phpReel 16 Jul 7, 2022
this package makes laravel website a progressive web application.

Laravel PWA You can follow this video tutorial as well for installation. Installation Install the package by the following command, composer require l

Shailesh Ladumor 86 Dec 16, 2022
A blog website with blog details with laravel

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

PreshDev 3 Mar 6, 2022
This Laravel 8 package makes it possible for you to set your website in "Under Construction" mode.

Laravel Under Construction This Laravel package makes it possible to set your website in "Under Construction" mode. Only users with the correct 4 digi

Lars Janssen 571 Dec 18, 2022