Created: 2017/04/30
By: Eric Claver AKAFFOU
support@mmanager.fr
I would like to thank you for purchasing m’Manager. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
m’Manager is a small but full featured piece of software designed for freelancers and based on CodeIgniter 3. It will help you manage easily your business, create and send automatically your invoices and estimates, keep track of your turnover, tax and items sale performances and much more...
So welcome on board ! You will enjoy it !
m’Manager is easy to run and requires a webserver or webhost with the following specifications:
If your are comfortable with installing web applications, m’Manager should take only 5 minutes or less. Here is a cPanel installation example. If you know how to create a database and add a user, jump to step 4
After creating the database, you will need to create a user and assign privileges.

Privileges determine how a user is able to interact with the database. For example, privileges will dictate whether or not the user can add and delete information.

You can install m’Manager where you want, in the root folder, any sub folder or a subdomain.
Connect to your web server using any FTP program (ie. FileZilla) and upload the mmanager_full_install folder from the .zip file you have downloaded.
If you use a web-host interface such as cPanel, upload and extract the zip file.
Rename the folder to whatever you want (ie. mmanager). Your m’Manager application will then be accessible at http://your-domain.com/mmanager
Now point your web-brower to http://your-domain.com/folder_name/install and fill the form with database name, username and password. Hit Install and you are done !

If you get a database error saying 'Table users does not exist', don't change anything. Just reload the page. The script will autofix this warning.
install folder.
admin@mmanager.com and the default password 123456789
Follow these steps to update m’Manager
Before you start, make a backup of your database and any customized file. There will be no support if you missed to make a backup and lost any data.
m’Manager uses MVC structure. This makes update simple. If you use a control panel such as cPanel, upload and extract the mmanager_update zip file you downloaded to the root directory of your m'Manager installation.


Copy all the folders inside the update folder to corresponding folders in your installation. If you use cPanel, just remove the /mmanager_update on the path and hit copy files That's it !


Beacause, m’Manager uses cookies, it may be useful to clear the browser after update.
m’Manager uses cron jobs to update invoices, quotes status, send recurrent invoices. You need this feature to automate these tasks.
Log into your new m’Manager installation with the default credentials and navigate to the Invoice & Quote link.
We have tried to guess your server configuration to generate a ready to use cron command. Paste the command which should look like this one wget -qO- http://onericcomputing.com/mmanager/cron >/dev/null 2>&1 in your cron tab and set it to run every 5 minutes or as frequently as your web hosting provider allows.
If the command above does not work in a shared hosting environment, please contact your hosting provider.
For more help setting a cron job, follow this link
If you can not set a Cron Job or your hosting provider does not allow cron job on the server, m'Manager will run a built-in alternative cron when the system starts. Go to setting and check Enable Alternative Cron option. Please note that automatic reminders and invoices will go ONLY when you log in. It can also be enabled in conjonction with cron job to execute immediatly tasks.
If you get Error 403, please check files and folders permissions. Open the index.php and set the environment from production to development. You will get more descriptive error messages. Please note also that the uploads folder must have 0777 permission.
Here is a comment posted by Askinsavascisi whose hosting provides a specific temp folder for cache. You may need to contact your service provider. You can try to get this default temp folder. Create a file
Good support,
In the beginning (first installation), i had wierd multiple errors. it seemed that i needed to make some edit in file ->
/application/config/config.php
$config['sess_save_path'] = NULL;
to temp folder of your shared hosting
$config['sess_save_path'] = "PATH_OF_YOUR_HOSTING_TEMPFOLDER";
path.php in the root folder and paste this code:
<?php echo sys_get_temp_dir(); ?>
Point your folder to http://your-domain.com/path.php. You should get the temp path. It looks like /tmp
If m’Manager was installed into the root of your web server, login at http://www.your-domain.com
If it was installed into its own subdirectory of your web server, login at http://www.your-domain.com/the-subdirectory
You have successfuly installed m'Manager. Login with the default admin email and password.
Company name is used as email sender. Click on each link and edit settings to feet your needs.






Because m'Manager tracks turnover and items performances, you are required to add items and services before quoting and invoicing



You can find a list of all changes for each release in this section:
This update is REQUIRED.
This update is highly recommended.
This update is highly recommended.
This update is highly recommended.
wget -qO- http://mydomain.com/mmanager_folder/cron >/dev/null 2>&1 if output is saved on server development This update is highly recommended.
Once again, thank you so much for purchasing m'Manager. As I said at the beginning, I'd be glad to help you if you have any questions relating to this Web App. I'll do my best to assist. If you have a more general question relating to this item on Codecanyon, do not hesitate to visit the forums and ask your question in the "Item Discussion" section.
m'Manager would like to speak all the languages all over the world. The translation file is well structured and easy to work on. If you want to improve your language file or add a new one, we will be happy to hear from you. Please visit our Google Drive folder to suggest better translation Languages
Eric Claver AKAFFOU