A Laravel App. A ticket system where users can assign tickets to suppliers. Tickets contain cost, dates and geographical the location.
This app is WIP and only contains part of the app. Users and locations still need to be integrated.
Here is a list of suppliers. They can be created and deleted from this view. A supplier can't be deleted when it has been assigned a ticket. See below:
When creating a supplier, here is the basic form provided:
Here is the ticket listview. There are more columns here and more data (it has the same delete functionality as the supplier listview):
- Make dynamic seeders
- Index and check foreign keys for the DB
- Add a user area
- Add a location area
- Assign users to suppliers
- Limit tickets list by the users supplier
- Limit the End Date field on the Ticket form to only have optional dates after the start date