edit readme.md file

This commit is contained in:
babak alizadeh 2023-12-29 09:21:09 -08:00
parent 55efcf4563
commit 82055b5b60

View file

@ -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)