This is a Symfony application with Electron, designed to run on Postgresql 13/11, PHP 8.2, and Node js 18.*. It allows you to run a desktop application powered by Electron while utilizing the server-side capabilities of Symfony.
To install this application, please follow the steps below:
- Clone the repository: git clone https://github.com/Akayashuu/Aeroclub-Symfony-Electron.git
- Install the necessary packages:
- npm install
- cd src
- composer install
- npm install
- npm run build
- Build the application:
- npx electron-builder build
- Postgresql 13 / 11
- PHP 8.2
- Composer 2.5.5 / 2.4
- Symfony 6.2
- Node js 18.*
- Microsoft Visual C++ Redistributable 2015 to 2022
To start the application, simply run the built executable file generated in the previous step. Once the application is running, you can interact with it as you would with any other desktop application.
If you would like to contribute to this project, please feel free to submit a pull request with your changes. We welcome all contributions and appreciate your help in making this project better.
This project is licensed under the MIT License.