moofity / wallet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Wallet

An awesome project example utilising wallet functionality!

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

Built With

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/moofity/wallet.git
  2. Copy the env file
    cp .env.example .env
  3. Enter your Google credentials in .env
     GOOGLE_CLIENT_ID=000000000000-XXXXXXXXXXX.apps.googleusercontent.com
     GOOGLE_CLIENT_SECRET=XXXXXXXXXXXXX
     GOOGLE_REDIRECT=http://localhost/auth/google/callback
    
  4. Run the application with sail. (It may take little longer when creating container initially)
     ./vendor/bin/sail up -d
  5. Run migrations
     ./vendor/bin/sail artisan migrate
  6. Setup the UI
     ./vendor/bin/sail npm install
     ./vendor/bin/sail npm run prod # or dev
  7. Run the tests
     ./vendor/bin/sail test

About


Languages

Language:PHP 78.7%Language:Blade 20.7%Language:Shell 0.7%