https://github.com/404notfoundindonesia/laravel-laundy-app-v2
Laundry app with laravel and vue. Aplikasi laundry/penatu.
https://github.com/404notfoundindonesia/laravel-laundy-app-v2
inertia inertiajs laravel laravel11 laundry laundry-app laundry-management penatu vue vue3
Last synced: 8 months ago
JSON representation
Laundry app with laravel and vue. Aplikasi laundry/penatu.
- Host: GitHub
- URL: https://github.com/404notfoundindonesia/laravel-laundy-app-v2
- Owner: 404NotFoundIndonesia
- License: mit
- Created: 2024-07-17T10:00:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-20T09:51:04.000Z (about 1 year ago)
- Last Synced: 2025-01-05T04:17:19.890Z (10 months ago)
- Topics: inertia, inertiajs, laravel, laravel11, laundry, laundry-app, laundry-management, penatu, vue, vue3
- Language: Vue
- Homepage:
- Size: 271 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/404NotFoundIndonesia/laravel-laundy-app-v2/stargazers)
[](https://github.com/404NotFoundIndonesia/laravel-laundy-app-v2/blob/main/LICENSE)# Laundry App (Aplikasi Penatu)
This platform will provide laundry businesses with a robust set of tools to streamline their operations, enhance customer management, and optimise overall efficiency. The solution will be accessible via web, ensuring flexibility and convenience for users.
## Objectives
- Provide a user-friendly interface for laundry business owners.
- Enable efficient management of orders, customers, pricing, services, and inventory.
- Offer scalable solutions to accommodate growing business needs.
- Provide analytical tools to track performance and make informed decisions.## Features
- __User Management__: Secure user registration, login, and role-based access control.
- __Customer Management__: Detailed customer profiles, loyalty programs, and communication tools.
- __Order Management__: Comprehensive order tracking, notifications, and barcode/QR code integration.
- __Inventory Management__: Stock tracking and supplier management.
- __Billing and Payments__: Automated invoice generation, multiple payment options, and subscription plans.
- __Pricing and Service Management__: Service listings, pricing management, and discount management.## Technical Specifications
- __Backend__: php 8.3, Laravel 11
- __Database__: MySQL
- __Frontend__: Vue3## Get Started
### Prerequisite
- You need [php](https://www.php.net/downloads) to run this, with a minimum installed version of **php 8.3.4**. Make sure you can also access php via the command line by adding it to the [path environment variable](https://rgrahardi.medium.com/pengaturan-path-php-dan-composer-di-environment-variables-windows-10-e1e22a637618).
- Make sure [Composer](https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos) is also installed and accessible via the command line.
- Ensure that you have also installed [MySQL](https://dev.mysql.com/downloads/mysql/).
- You need to install [Node.js](https://nodejs.org/en/download/current) to ensure that the HTML pages can be rendered when the application is running. Use Node.js version **v20.11.1 LTS** for the expected results.
- I recommend installing [Git](https://git-scm.com/downloads) for better code management.### Get the Source Code
Of course, you need to put this code on your computer first. There are two ways to do this: by __downloading the project zip file__ or __by using Git (recommended)__.1. **Download the Project Zip**
You can click on [this link](https://github.com/404NotFoundIndonesia/laravel-laundy-app-v2/archive/refs/heads/main.zip) to download the zip file of this project.
2. **Git Clone**
Make sure that you have installed git. Open the directory where you want to place the source code in the terminal. Then, run the following command:
```shell
git clone git@github.com:404NotFoundIndonesia/laravel-laundy-app-v2.git
```### Install Dependencies
__Make sure this project is open in your command line interface__. To confirm your current active directory in the terminal, use the following command:
```shell
pwd
```To install all dependencies, use the following command:
```shell
composer setup
```### How to Run
You need to open two command line instances to run this project. Each is used for the backend and frontend parts. Also, make sure the active directory in each command line is within this project.To run the backend server, use the following command:
```shell
php artisan serve
```To run the frontend server, use the following command:
```shell
npm run dev
```Open `http://localhost:8000` in your browser to access the app. When you want to access this app in a web browser, make sure you **do not close or stop both of those processes**.
## Screenshot
### Service Management
![]()
![]()
![]()
![]()
### Customer Management
![]()
![]()
![]()
### Supplier Management
![]()
![]()
![]()
## License
__Laundry App__ is open-sourced software licensed under the [MIT license](https://github.com/404NotFoundIndonesia/laravel-laundy-app-v2?tab=MIT-1-ov-file).