Welcome to the WowManageApp project! Follow the steps below to set up the project on your local machine.
Before starting, ensure you have the following installed:
- PHP: Version 8.1 or higher.
- Composer: Dependency manager for PHP.
- Relational Database: MySQL or PostgreSQL (ensure the database server is running).
- Symfony CLI
-
Clone the Repository
Clone the project repository to your local machine:git clone <repository-url> cd wowmanageapp
-
Install Dependencies
Run the following command to install all required dependencies:composer install
-
Configure Environment
Copy the.envfile and configure your database credentials:cp .env .env.local
Update the
DATABASE_URLin.env.localto match your database configuration. -
Run Database Migrations
Execute the migrations to set up the database schema:php bin/console doctrine:migrations:migrate
-
Load Fixtures (Optional)
If you want to populate the database with sample data, run:php bin/console doctrine:fixtures:load
Start the Symfony development server:
symfony server:startAccess the application in your browser at http://127.0.0.1:8000.
- Ensure all requirements are installed and properly configured.
- Check the Symfony logs in
var/log/for any errors.
Enjoy working on WowManageApp!