Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ilhamghaza/laravel-coffeshop
A robust and scalable POS (Point of Sale) backend system developed using Laravel. This project provides essential functionalities for managing sales, inventory, customer information, and table reservations efficiently.
https://github.com/ilhamghaza/laravel-coffeshop
backend backend-api laravel laravel10 point-of-sales point-of-sales-laravel
Last synced: about 1 month ago
JSON representation
A robust and scalable POS (Point of Sale) backend system developed using Laravel. This project provides essential functionalities for managing sales, inventory, customer information, and table reservations efficiently.
- Host: GitHub
- URL: https://github.com/ilhamghaza/laravel-coffeshop
- Owner: IlhamGhaza
- Created: 2024-02-13T09:48:04.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-07-04T16:54:18.000Z (4 months ago)
- Last Synced: 2024-10-11T11:41:35.330Z (about 1 month ago)
- Topics: backend, backend-api, laravel, laravel10, point-of-sales, point-of-sales-laravel
- Language: JavaScript
- Homepage:
- Size: 30.4 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel Coffee Shop
This is a project for building a coffee shop website using Laravel framework.
## Getting Started
To get started with this project, follow the instructions below.
### Prerequisites
Make sure you have the following software installed on your machine:
- PHP (version 8.0.0)
- Laravel (version 10.X.X)### Installation
1. Clone the repository:
```bash
git clone https://github.com/IlhamGhaza/laravel-coffee-shop.git
```2. Navigate to the project directory:
```bash
cd laravel-coffee-shop
```3. Install the dependencies:
```bash
composer install
```4. Configure the environment variables:
- Rename the `.env.example` file to `.env`.
- Update the necessary environment variables in the `.env` file.5. Generate the application key:
```bash
php artisan key:generate
```6. Make sure to create a database and update the database name in the `.env` file.
7. Run the database migrations:```bash
php artisan migrate:fresh --seed
```8. Start the development server:
```bash
php artisan serve
```9. Open your browser and visit `http://localhost:8000` to see the application.
10. You can login as an admin using the following credentials:- look at the seeder file to get the credentials
```bash
App\Database\Seeders\UserSeeder.php
```11. See the postman collection for the API documentation.
```bash
Laravel Coffee Shop.postman_collection.json
```## API Documentation
Api documentation can be found in the postman collection file.
## Docker
coming soon (^▽^)
## Contributing
Contributions are welcome! If you find any issues or have suggestions, please open an issue or submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE.md).