Please use phpscheduleit (<[url removed, login to view]>? ) as a foundation for the application as it has most of the main functionality this application will be using. I need to modify this application to allow multiple companies to use the same db, but they are isolated to the resources for their company.
Users can sign up for and pay for this service or sign up for a trial.? If its a trial there needs to be a way to set the end date (30 days) in the db so that the application will stop after 30 days unless they sign up for the service.
**User Sign Up Fields**
- Username*, Password*, Password confirmed*, Name*, Company*, Email *, Address, City, State, Zip, Phone
* Mandatory fields
One users sign up a confirmation email should be sent to their email. Once they confirm with the link, they will be allowed to enter into the application using the credentials they entered at sign up.? From that point they can add/edit users and do everything that phpscheduleit (<[url removed, login to view]>? ) can do, BUT for their company.
No user in a company should have access to any other company's data or calendar.