The project let's people test and see in action the Minimum Viable Product of the enterprise software dedicated to employee time tracking and monitoring called timeNough.
- General Info
- Technologies Used Backend
- Technologies Used Frontend
- Features
- Screenshots
- Setup
- Project Status
- Contact
- License
- The purpose of timeNough is to increase the comfort and the trust of time tracking and monitoring activities performed in corporate environments, by reducing the number of interfaces that employees need to use or handle as much as possible.
- The main and unavoidable interface common employees are dealing with it the email mailbox, based on timeNough founders assumption, and the MVP will focus on email messages and signals an employee, a user or tester can send to an internal email address that will act like an open door to the software, a way to pilot it, send him requests, commands, etc.
- Unique Selling Proposition: Less interface, better flow.
- PHP • version 7.4.21
- PHPMailer • version 6.5
- Defuse php-encryption • version 2.3.1
- Mailchimp Marketing • version 3.0.74
- Twilio-php • version 6.28
- Deepl-php-lib • version 3.0.1
- Google Cloud Translation for PHP • version 1.12
- CryptoJS 3.x AES encryption/decryption • version 2.1.1
- Datawrapper Core • version latest
- Token Bucket • version 2.0
- Bootstrap • version 5.1
- jQuery • version 3.6.0
- DataTables • version 1.11.5
- Select2 • version 4.0.13
- Tagify • version 4.9.8
- SweetAlert • version 11.4.6
- Vis-timeline • version 7.5.1
- FormValidation • version latest
- Date Range Picker • version 3.1
- Sending email signals to the program for Clock-in purpose
- Sending SMS signals to the program for Clock-in purpose
- Sending email signals to the program for Clock-out purpose
- Sending SMS signals to the program for Clock-out purpose
- Sending email signals to the program for measuring the pause time
- Sending SMS signals to the program for measuring the pause time
- Sending email signals to the program for indicating that the employee will be late at an event
- Sending SMS signals to the program for indicating that the employee will be late at an event
- Sending email signals to the program for making a leave request plugged in to the company's HR system
- Sending SMS signals to the program for making a leave request plugged in to the company's HR system
- Sending email signals to the program for consulting and retrieving all data in charts about time tracking
- Sending SMS signals to the program for consulting and retrieving all data in charts about time tracking
-
The demo files are essentially .html files, they can be viewing directly or by hosting the entire /demo/ folder into an effective webserver or http://localhost.
-
The files of the /mvp/ folder are PHP language based with dependencies that should be retrieved via PHP composer and the .phar file available:
cd mvp rm -Rf sources/php/composer.lock sources/php/vendor COMPOSER=sources/php/composer.json COMPOSER_VENDOR_DIR=sources/php/vendor php sources/php/composer.phar install rm -Rf sources/php/composer.lock sources/php/additional/vendor COMPOSER=sources/php/additional/composer.json COMPOSER_VENDOR_DIR=sources/php/additional/vendor php sources/php/composer.phar install
-
The content of the
/.env
file (at the root) is really important otherwise a lot of dependencies, once retrieved will not work properly. It contains all text keys, API keys and sensitive data so please ask to a developer already involved in the project to give you the content securely.
Project is: in progress at the date of Friday, March 25th, 2022.
Created by @timenough - feel free to contact the dev. team!
This entire project is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.