Skip to content

Invoice management system built on top of Cardano blockchain & integrated with AdaPay.

License

Notifications You must be signed in to change notification settings

latheesan-k/MercuryInvoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mercury Invoice

Invoice management system built on top of Cardano blockchain & integrated with AdaPay.

Prerequisite

  • Linux OS
  • Make
  • Git
  • Docker / Docker-Compose

Local Install

  • Open terminal and type cd $HOME/Desktop
  • Run docker network create --driver bridge local-mercury-invoice (Only Required First Time Setup)
  • Clone repo git clone git@github.com:latheesan-k/MercuryInvoice.git
  • Switch to repo dir cd $HOME/Desktop/MercuryInvoice
  • Copy application/.env.example as application/.env
  • Run make buid to build & start the containers
  • Application should be running locally at http://localhost:8007
  • Local MySQL server can be accessed via port 33007 (credentials in docker-composer.yml file)

Available Make Commands

  • build Rebuild all docker containers
  • up Restart all docker containers
  • down Shutdown all docker containers
  • composer-install Run composer install
  • db-migrate Run database migration(s)
  • db-refresh Drop all database tables, re-run the migration(s) with seeds
  • status View the status of all running containers
  • logs View the logs out of all running containers
  • shell Drop into an interactive shell inside mercury-invoice-web container
  • stats View the resource usage of all running containers
  • artisan Execute Laravel artisan command inside mercury-invoice-web container
  • frontend-dev Installs the frontend assets command inside mercury-invoice-frontend container
  • frontend-watch Run npm run watch command inside mercury-invoice-frontend container

How to prepare your environment

About

Invoice management system built on top of Cardano blockchain & integrated with AdaPay.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published