This is a Planning Poker project developed using Laravel as the backend framework, Vue.js for the frontend, Inertia.js for the middle layer, and Ably for real-time communication.
Welcome | Playing |
---|---|
- Docker
- Docker Compose
- Database (e.g., MySQL)
- Clone the repository:
git clone https://github.com/naaando/planningpoker.git
- Copy the environment file:
cp .env.example .env
- Configure the environment file:
Open the .env
file at the root of the project and configure your environment variables, including the database configuration and Ably credentials.
- Start the project with Sail:
./vendor/bin/sail up -d
- Install PHP dependencies:
./vendor/bin/sail composer install
- Generate the application key:
./vendor/bin/sail artisan key:generate
- Run database migrations:
./vendor/bin/sail artisan migrate
- Install Node.js dependencies:
./vendor/bin/sail npm install
- Compile assets:
./vendor/bin/sail npm run dev
Contributions are welcome! Please follow the instructions in CONTRIBUTING.md.
This project is licensed under the MIT License.