Formstack Project
A PHP based web app for managing invoices and documents , 10/1/2019
By Alex Williams
Description
The application is a mock up of an invoice billing website. It allows the user to save an invoice by submitting the client name and amount owed to to a MYSQL database. The application supports viewing all invoices from the database, with the ability of editing or deleting the invoice from the database. In addition, the user may export individual invoice documents in the form of a CSV file.
Setup/Installation Requirements
- Create a MYSQL Database on your local host named formstack_project.
- Create a table named invoices
- The table should have columns for id(primary key), name(varchar), created(datetime), modified(datetime), exported(datetime), and amount(int).
- Clone the repo, and place it in a folder of your choice. Point the local server to that file location.
- Nagivate to localhost:8888, or port of your choosing.
- All changes to the Database information can be found and modified in db.php
Known Bugs
No Known Bugs
Support and contact details
- Alex Williams
- 512-913-4762
- Zizzs17@gmail.com
Technologies Used
- phpMyAdmin, MAMP, VSCode
- PHP, CSS, HTML, SQL
License
MIT License
Copyright (c) 2019 Alex Williams