Skip to content

Jooyeshgar/FreeAmir

Repository files navigation

Amir: Free Laravel Accounting Software (فارسی)

Important Notice: Amir is currently under development and is not yet ready for production use. We are actively working on development and will announce the official release date soon. Stay tuned!

Introduction:

Amir is a free and open-source accounting software written in Laravel, designed specifically for Iranian businesses and individuals. It aims to provide a user-friendly and comprehensive solution for managing finances, with features tailored to the specific needs of Iranian users, including support for Iranian tax regulations.

Features:

  • Intuitive interface: Easy to use for businesses of all sizes and technical expertise.
  • Multiple languages: Currently supports Farsi (Persian) with potential for further language expansion.
  • Accounting functionalities:
    • Manage income and expenses
    • Track invoices and receipts
    • Generate reports
    • Support for Iranian tax regulations
  • Open-source: Free to use, modify, and contribute to.

Installation:

  1. Prerequisites:
    • PHP >= 8.0
    • Composer
    • MySQL database
  2. Clone the repository:
git clone https://github.com/Jooyeshgar/FreeAmir.git
  1. Install dependencies:
composer install
  1. Copy .env.example to .env and configure database credentials.

  2. Generate application key:

php artisan key:generate
  1. Migrate the database:
php artisan migrate
  1. Seed the database with sample data:
php artisan db:seed

optional demo data

php artisan db:seed --class DemoSeeder
  1. Start the vite:
npm run dev
  1. Start the development server:
php artisan serve

Usage:

  1. Access the application in your web browser at http://localhost:8000 (or the port specified in your .env file).
  2. Login with the default credentials (username: admin, password: password).
  3. Explore the features and functionalities of the application.

Contributing:

We welcome contributions to the Amir project! Please refer to the CONTRIBUTING.md: CONTRIBUTING.md file for guidelines on how to submit bug reports, feature requests, and pull requests.

License:

This project is licensed under the GPL-3 License. See the LICENSE: LICENSE file for details.

Support:

For any questions or issues, please feel free to create an issue on the GitHub repository.

About

Amir: Free Laravel Accounting Software (فارسی)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages