diff --git a/README.md b/README.md index 3f1c2f0..af186a5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,47 @@ # **hesabix** -Hesabix is first opensource accounting software in persian language with web interface. +Hesabix is first open source accounting software in persian language with web interface. for see full project Demo see main website at [https://hesabix.ir](https://hesabix.ir) + +## Before Installation + +For install hesabixCore you need this tools + +* Web server : Apache,NginX,... +* Database: Mysql, mariaDB,SqlServer,.... +* PHP: php : +8.1 +* php extentions: php-Intl, php-mbstring, php-http, php-raphf +* composer + +## Installation + +* Copy or clone project in web server directory . if you use shared hosting panels like cpanel or directadmin copy files in root directory and public_html folder will be rewrited. +* create database in your DBMS and edit .env file in root of project + +* Install dependencies with run this command + +``` +composer install +``` + +* edit .env file and set database connection string with your username and password and name of database + +* create local env file with run this command + +``` +composer dump-end prod +``` + +* login to your database managment like phpmyadmin and import file located in hesabixBackup/databaseFiles/hesabix-db-default.sql + +* go to hesabixCore folder in cli and update database with this command + +``` +php bin/console doctrine:schema:update --force +``` +open root domain address in browser you should see hesabix api main page. + +## Donation +for help developers please use this link +[https://zarinp.al/hesabix.ir](https://zarinp.al/hesabix.ir) \ No newline at end of file