Skip to content

This is an app that I usually work on in my free time, basically you can add Stores, Products and order products.

Notifications You must be signed in to change notification settings

guerrerocing/laravel-vue-app

Repository files navigation

Delivery App

This is an app that I usually work on in my free time, basically you can add Stores, Products and order products.

Tech Stack

Client Side: Vue, Vue-Apollo, Vue-Router, ElementPlus

Server Side: PHP, Laravel, PHP-LightHouse(GraphQL)

Run Locally

Clone the project

  git@github.com:guerrerocing/laravel-vue-app.git

Go to the project directory

  cd laravel-vue-app

Install dependencies

  yarn install

Make sure you don't have Postgres, PHP, or NGINX instances running.

create .env file

  cp .env.example .env

Running Docker

  docker-compose up --build -d

Go to container

  docker exec -it Laravel_php /bin/sh

Install dependencies

  composer install

  php artisan key:generate

  php artisan migrate
  
  composer ide-helper

Running FrontEnd

Make sure you are outside our container but inside our project and run:

yarn dev

Now we can access our project in our browser

http://localhost:8000

API Reference

GraphQL API

GraphQL Documentation with queries & mutations.

  http://localhost:8000/graphiql

GraphQL Endpoint

  http://localhost:8000/graphql

###Backend Directories

/App/GrahpQL

/graphql

/Models

###Vue Directory

/resourses/vue-app

About

This is an app that I usually work on in my free time, basically you can add Stores, Products and order products.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published