Skip to content

Simple SMS messaging platform built using Laravel and Vuejs(inertiaJS). E2E test using Cypress and feature test using phpunit

Notifications You must be signed in to change notification settings

Douglasokolaa/parrot-send

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parrot Send

SAAS SMS messaging platform

Installation

prerequisite

  • Git, PHP8.1, NodeJS v16

Install

clone this respositor and cd into it.

composer install
cp .env.example .env
# Update DB credentials in .env 
php artisan key:generate
php artisan storage:link
php artisan migrate:fresh --seed

npm install
npm run build #build prod assets
npm run dev #start dev

Testing

php artisan test
npm run test:cypress

Built with

  • Laravel
  • VueJS
  • TailwindCSS
  • InertiaJS
  • Vite

Testing

  • Cypress
  • PHPUnit

CI/CD

  • AWS
  • CircleCI
  • Github
  • Ansible
  • Prometheus

About

Simple SMS messaging platform built using Laravel and Vuejs(inertiaJS). E2E test using Cypress and feature test using phpunit

Topics

Resources

Stars

Watchers

Forks