Tone-deaf-music is a web application built with Laravel for managing music events and venues.
Before you begin, ensure you have met the following requirements:
- PHP 8.2
- Composer
- Node.js (latest version)
- npm (Node Package Manager)
-
Clone the repository:
git clone https://github.com/your-username/Tone-deaf-music.git cd Tone-deaf-music```
-
Install Composer dependencies:
composer install
-
Database Setup and Seeding:
Create a new database for the project and configure the database connection in the .env file. Run the migrations and seed the database:
php artisan migrate --seed
This will seed the database with an admin user, manager staff, and venue user for testing purposes.
Here are the credentials for the admin user:Name: Admin Email: admin@example.com Password: 12345678```
-
Install Node.js dependencies:
npm install
-
Compile assets:
npm run dev
Start the Laravel development server:
php artisan serve
You will see a message indicating that the server is running, along with a URL (e.g., http://localhost:8000). Open this URL in your web browser to access the Tone-deaf-music application.
If you would like to contribute to this project, please open an issue or create a pull request on the GitHub repository.
This project is open-source and available under the MIT License.