Skip to content

Manage Invoices using Stripe - PHP Project From Scratch - CS401

Notifications You must be signed in to change notification settings

nickolasjadams/invoice-manager

Repository files navigation

Clone the project.

git clone whatever

Install the dependencies

composer install

Create a mysql/mariadb database and create the initial tables.

mysql -u root -e "create database invoice_manager; use invoice_manager; source database/create-tables.sql;"

Create a .env file based on the .env-example and connect to the database.

cp .env-example .env && vi .env

You're all set!

Optionally, you may load mock data for testing.

mysql -u root -e "use invoice_manager; source database/mock-data.sql;"

Additionally, you can test the admin functionality. Run this cli tool to create an admin user.

database/create-admin-user.sh

About

Manage Invoices using Stripe - PHP Project From Scratch - CS401

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published