Skip to content

lambdv/closurebox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClosureBox

a cloud service platform for serverless databases.

Install and set up

composer install
npm run build # or dev
php artisan migrate:fresh --seed # for testing envorinemnt
php artisan serve

#stripe
stripe login #if first time
stripe listen --forward-to http://closurebox.test/stripe/webhook
php artisan cashier:webhook


# processes
php artisan queue:work

Project Layout

/app/Http/Controllers # http controllers for API endpoints related to views and high level buisness logic
/app/Jobs # async background tasks
/app/Models  # eleqent models for database
/app/Services # classes with methods for lower level domain logic
/database/migrations # database schemas
/resources/views # frontend views in blade templates
/resources/inertia # frontend views in react
/routes/web.php # router for web endpoints
/servers/PGDBServer # docker image to run the postgres database server/cluster
/docs # for user manual and project documentation

About

cloud database-as-a-service management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published