hesabixCore/README.md
2023-12-29 09:21:09 -08:00

1.4 KiB

hesabix

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

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