Info
Name | Timesheet PHP Script |
Market | codester.com |
Category | Miscellaneous |
Tags | Apache, bootstrap, drag and drop, IIS, jquery, laravel, MySQL, Nginx, php, responsive, sql |
Each company needs a timesheet to record employee’s work hours. This website can do it for you. Creating a timesheet has never been so easy! It uses jQuery “Drag, Drop and Sort” feature to let you drag an item from a list, then drop to your compose area, then sort them if you want. You can also delete an item.
1. for users, there is a mobile friendly create timesheet page.
2. for managers, there is a review associates’ timesheets page.
3. for accounting department, there is a report page for exporting employee’s timesheet in csv, excel, JSON and pdf format. Then the accontant can do some analysis with the excel file or import the file into another website or database.
4. for CEO and management, there are dashboard and report pages. The dashboard page can show you the how many time is spent for each project. The report page can export timesheet report in excel, csv, JSON, and pdf format.
This website has access restriction feature. You can give access to a department (called “division” in this software), a role or an employee to read/create/edit/delete a specific page.
This website is responsive design. You can use it from your cellphone, iPad, Notepad. Then the layout will change accordingly. For example, here is a example for cellphone:
Documentation website:
https://timesheetdocumentation…
Demo URL (Email functionality is disabled):
http://timesheet2018.herokuapp.com/index.php/
website log in username: admin, password: K1H8G9p2A7V3i5Z6@T7!
After log in as admin, you can go to setting->user page to impersonate as manager or user to see a different menu
Company website:
https://mingsitservices.heroku…
1. You can run it on any platform: Windows, Mac, Linux.
2. Database is MySQL. It’s free.
3. PHP
4. Apache, Nginx or IIS as web server
1. Create database and tables.
In a database tool such as MySQL Workbench, execute the SQL in file timesheet.sql.
2. Copy all the files into a folder.
3. set up web server: Apache, Nginx or IIS