An open API service indexing awesome lists of open source software.

https://github.com/luislh-dev/minimarket-laravel

Proyecto con Laravel 11, de un sistema POS
https://github.com/luislh-dev/minimarket-laravel

Last synced: 12 months ago
JSON representation

Proyecto con Laravel 11, de un sistema POS

Awesome Lists containing this project

README

          

Laravel Logo


Build Status
Total Downloads
Latest Stable Version
License

## Antes de empezar

Requisitos para levantar el proyecto:

- PHP 8.2+
- Composer 2.7+
- Node.js v21.7.3+
- npm 10.5+

## Actualizar la terminal

```bash
sudo apt update
sudo apt upgrade
```

## Clonar repositorio de GitHub

```bash
git clone git@github.com:LuisLopez-developer/minimarket-laravel.git
```

Cuando termine de descargar el proyecto:

1. ingrese a la carpeta del proyecto, use el siguiente comando en la terminal.
```bash
cd minimarket-laravel
```

2. Consecuentemente debe copiar el archivo **.env**

```bash
cp .env.example .env
```

En el archivo **.env** modificar lo siguiente:

![image](https://github.com/LuisLopez-developer/minimarket-laravel/assets/156825396/615464a0-1c66-4ebd-9a27-eb590ebcdece)

3. Instalar las dependencias del proyecto con npm

```bash
npm install
```

4. Instalar las dependencias de composer

```bash
composer install
```

5. Después de ello, diríjase a la carpeta de su proyecto usando la terminal, y ejecute los siguientes comandos.

```bash
php artisan key:generate

php artisan migrate --seed
```
> [!WARNING]
> Si te sale este error:
> Eliminar la BD, y vuelve a crearla
> Luego, limpia la cache:
>```bash
> php artisan config:clear
>```
>Finalmente, realiza nuevamente la migración.
>
> ![image](https://github.com/LuisLopez-developer/minimarket-laravel/assets/156825396/6dd7da9f-7a4e-48dc-b480-26262ad7a472)

6. Para cargar los asset para js y css:

```bash
npm run build
```