A modular, production-ready platform scaffold built with Symfony 6 (PHP 8.x) for the backend and React + TailwindCSS + Vite for the frontend. Designed for clarity, extensibility, and rapid development.
Clone the repository:
git clone https://github.com/infinri/Eheca.git
cd Eheca
Install backend dependencies:
composer install
Install frontend dependencies:
cd frontend
npm install
# or yarn install
Set up environment variables:
.env.example
to .env
and set your values.Run the app:
php bin/console server:run
(or your preferred server)npm run dev
(from frontend directory)Eheca/
├── modules/
│ ├── Core_Auth/
│ ├── Core_Routing/
│ ├── Core_ModuleLoader/
│ ├── Core_LayoutEngine/
│ ├── Core_AdminPanel/
│ ├── Feature_Services/
│ ├── Feature_Contact/
│ └── Feature_GMB/
├── frontend/
│ ├── src/
│ ├── vite.config.js
│ └── tailwind.config.js
├── .env.example
├── .gitignore
├── .gitlab-ci.yml
└── README.md
Eheca Project/
in your documentation system)..env
or sensitive files.MIT (or specify your preferred license)