Skip to content

amhewagama/fagen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Front Accounting App Generator

About

The Front Accounting App Generator is a powerful tool designed to streamline the process of generating user interfaces for Front Accounting modules. Front Accounting is a comprehensive accounting solution tailored for small and medium-sized companies. This generator simplifies the development process by automatically creating user interfaces based on MySQL tables.

How It Works

The Front Accounting App Generator is a separate Python tool designed to generate user interfaces externally. It operates independently from the Front Accounting system itself. Here's how the process works:

  1. Generate Module: First, you use the generator to create a module with the required user interface components based on your MySQL tables.
  2. Copy Module to Front Accounting: Once the module is generated, you copy it to your Front Accounting instance.
  3. Access Setup: Set up access permissions for the newly created module within Front Accounting to ensure appropriate user access.
  4. Add to App Menu: Next, you add the module to the application menu so users can access it seamlessly.
  5. Apply Required Modifications: Finally, you may need to make any necessary modifications or customizations within the Front Accounting instance to ensure the module functions correctly within the broader system.

By following these steps, you can efficiently generate and integrate user interfaces for your Front Accounting modules.

Need to Develop

  • Dropdown Fields Identification: Currently, dropdown fields are not automatically identified from the database table. Development is needed to create functions that can identify dropdown fields and generate dropdown controls accordingly.
  • Generate Dropdown Functions: To support dropdown fields, specific functions need to be developed within the generator to generate dropdown controls based on the identified fields.
  • Replace Dropdown Functionality: Additionally, there's a need to implement functionality to replace dropdown controls with text controls if required. This ensures flexibility in handling different types of data inputs.

Getting Started

To get started with the Front Accounting App Generator, follow these steps:

  1. Clone the repository to your local machine.
  2. Install any necessary dependencies.
  3. Configure the generator to connect to your MySQL database.
  4. Run the generator and start generating user interfaces for your Front Accounting modules.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Front Accounting Project

FrontAccounting is a robust accounting system that supports double-entry accounting, providing both low-level journal entry and user-friendly, document-based interfaces for everyday business activities with automatic GL postings generation. It is a multicurrency, multilanguage system with an active worldwide user community.

FrontAccounting is available under the GPL v.3 license.

About

front accounting app generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published