Skip to content

novalard2/petshop

Repository files navigation

🐾 PetShop Management System | Laravel 12

Laravel GitHub last commit PHP MySQL Bootstrap Tailwind CSS

PetShop Management System is a web-based application built with Laravel 12 to help manage pet store operations, including product management, online shopping, payment integration, and dashboard analytics.

🚀 Features

  • Authentication (Login, Register & Forgot Password)
  • Product Management (CRUD)
  • Category Management (CRUD)
  • Animal Management (CRUD)
  • User Management (CRUD)
  • Shopping Cart
  • Checkout System
  • Midtrans Payment Gateway (Sandbox / Dummy)
  • Payment Callback (Webhook)
  • Order Management
  • Dashboard Analytics
  • Revenue Chart
  • Load More Products
  • Realtime Product Search
  • WhatsApp Reservation
  • Responsive Design

🛠️ Tech Stack

  • Laravel 12
  • PHP 8.2
  • MySQL
  • Bootstrap 5
  • Tailwind CSS
  • JavaScript
  • Midtrans Sandbox
  • Chartist.js
  • SweetAlert2

🔧 Development Tools

  • Git
  • GitHub
  • Visual Studio Code
  • XAMPP
  • ngrok (Webhook Testing)

📷 Screenshots

Landing Page

Landing Page

Admin Dashboard

Dashboard

Product Store

Store

Checkout

Checkout

Order History

Orders

⚙️ Installation

Clone this repository

git clone https://github.com/novalard2/petshop.git

Go to project folder

cd petshop

Install dependencies

composer install

Copy environment file

cp .env.example .env

**Windows users: copy .env.example to .env manually if the cp command is unavailable.

Generate application key

php artisan key:generate

Update your database configuration and Midtrans credentials in the .env file, then run:

php artisan migrate

Create a symbolic link for the storage directory

php artisan storage:link

Start the development server

php artisan serve

📄 License

This project was developed for learning and portfolio purposes.


👨‍💻 Developer

Noval Ardiansyah

GitHub: github.com/novalard2

About

PetShop Management System built with Laravel 12 and Midtrans Payment Gateway.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors