Skip to content

Web application developed with Laravel (backend) and Vue.js + PrimeVue (frontend), designed to optimize the daily operations of restaurants. It allows you to manage orders, tables, products, categories, users, and sales reports, all from a modern, intuitive, and responsive interface.

License

Notifications You must be signed in to change notification settings

Jefferson0k/restaurant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ Sistema de Restaurante – Laravel 12 + Vue.js + PrimeVue + PostgreSQL

Sistema de Restaurante es una aplicación full-stack desarrollada por
karin27-06, PabloLupuX y Jefferson0k,
utilizando Laravel 12, Vue.js y la librería de componentes PrimeVue para la interfaz de usuario, con base de datos PostgreSQL.

🔗 Repositorio: https://github.com/Jefferson0k/restaurant


🧰 Prerequisites

  • ⚙️ PHP >= 8.1
  • 📦 Composer
  • 📟 Node.js y npm
  • 🐘 PostgreSQL

🚀 Installation

  1. 🔽 Clonar el repositorio:

    git clone https://github.com/Jefferson0k/restaurant.git
    cd restaurant
  2. 📄 Copiar archivo de entorno:

    cp .env.example .env
  3. 📥 Instalar dependencias PHP:

    composer install
  4. 📥 Instalar dependencias frontend:

    npm install
  5. 🔐 Generar llave de la aplicación:

    php artisan key:generate
  6. ⚙️ Configurar la base de datos en .env:

    DB_CONNECTION=pgsql
    DB_HOST=127.0.0.1
    DB_PORT=5432
    DB_DATABASE=your_database_name
    DB_USERNAME=your_database_user
    DB_PASSWORD=your_database_password
  7. 🗄️ Ejecutar migraciones y seeders (si aplican):

    php artisan migrate --seed
  8. 🎨 Compilar assets frontend:

    npm run dev
  9. 🚀 (Opcional) Levantar servidor local:

    php artisan serve

🎨 UI Framework

La interfaz está construida con Vue.js y utiliza PrimeVue para componentes modernos y responsivos.


👨‍💻 Developers


📄 License

This project is protected under the
Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) license.

You are welcome to study, use, and adapt this code strictly for non-commercial purposes.
Any commercial use, distribution, or reproduction without explicit, prior written consent from the authors is strictly prohibited.

Please review the full terms and conditions in the LICENSE file to ensure compliance.


Thank you for checking out the project!

About

Web application developed with Laravel (backend) and Vue.js + PrimeVue (frontend), designed to optimize the daily operations of restaurants. It allows you to manage orders, tables, products, categories, users, and sales reports, all from a modern, intuitive, and responsive interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •