Skip to content

Alhaidar/lippoManagemet

Repository files navigation

Supply chain managemet, untuk persewaan ruko di Plaza.

**Technology: Html, CSS, Bootstrap, JavaScript, PHP, Laravel Framework

**Database: MySQL

    Fitur yang tersedia saat ini

    Core Features:

  • Multiauth role (Admin/ Landlord(Petugas Penyewa)/ Penyewa (Renter))
  • Booking System (Ruko booking)
  • Google Login using Socialite Package
  • SMS System (When booking is confirmed by admin then confirmation sms sends to renter)
  • Social media sharing (available ruko)
  • Price Filter (cari harga ruko menggunakan price range)
  • Admin, Landlord, Renter Panel
  • Email Verification, Forget Password, Reset Passwrod
  • Landlord and Renter are supervised by admin
  • Booking history
  • Cancel Booking Request
  • Awesome overview show in Dashboard
  • Searching System (search by rooms, toilet, rent, area.)
  • Category wise data handling
  • Login/Register
  • Update profile information

Activities

    For Admin:

  • See all areas and ability to add new area and edit/delete them
  • See all areas created by landlords and ability to delete them.
  • Manage all landlords & renter.
  • See all the houses information and ability to delete them
  • See all booked houses, booking history.
  • Admin can change his profile information & reset password
  • Admin can share house details through social media
  • Sign in/sign out.

    Landlord Panel

  • Sign in/ sign out.
  • Landlord can create, edit, delete Area (own created)
  • Landlord can view all areas.
  • Landlord can add, edit, delete his owm created ruko.
  • Landlord can see his own created houses information.
  • Landlord can handle the status of his houses (available or not available)
  • Landlord can change his profile information
  • Have option to reset his password
  • Landlords has ability to approve and reject his pending booking requests.
  • Landlord can share place/ruko details through social media
  • Landlord can manage the status of his booked place when renter leaves
  • Have a nice dashboard where he sees the summary of his activity

    Renter User

  • Sign in/sign out.
  • Renter can view all areas.
  • Renter can view all places information
  • Renter can change his profile information.
  • Renter can apply booking for rent a place.
  • Renter can see his own booking history
  • Renter can see his own pending booking requests.
  • Renter has ability to cancel his booking request
  • Renter can get the booking approval/rejection sms in their cell phones
  • Renter can share place details through social media.
  • Has ability to reset password

    Guest User

  • User can see all available places
  • User can search houses by location, number of rooms, bathrooms, rent amount, price range
  • User can view houses by sorting prices as high to low Or low to high price.
  • User can view area wise places.
  • User can share house details through social media.

Cara Instalasi

clone atau download repo, lalu install semua dependency required sama laravel.
# install composer-dependency
$ composer install
# install npm package
$ npm install
# build dev
$ npm run dev

Sebelum mulai pastikan sudah generate key dan konfigurasi file env serta migrasi aja.

# create copy of .env
$ cp .env.example .env
# create laravel key
$ php artisan key:generate
# laravel migrate
$ php artisan migrate

Untuk dapet akun admin, cukup daftar aja sbg lanlord/renter tapi kalau udah masuk di sql role nya dirubah ke 1

mungkin ada error sama verifikasi email, saya masih blm bisa benerin, akalin aja habis register data sudah masuk kok ke sql nah verifikasi diisi lewat sana aja.

cheers, noob programmer :")

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages