{"id":31161451,"url":"https://github.com/danisec/bwa-car-wash-booking","last_synced_at":"2026-07-21T16:06:10.882Z","repository":{"id":315364298,"uuid":"1059181078","full_name":"danisec/bwa-car-wash-booking","owner":"danisec","description":"Car Wash Booking","archived":false,"fork":false,"pushed_at":"2025-09-18T05:50:15.000Z","size":96,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-18T07:33:27.929Z","etag":null,"topics":["car-wash-booking","laravel","tailwindcss-v4"],"latest_commit_sha":null,"homepage":"","language":"Blade","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/danisec.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-18T05:31:41.000Z","updated_at":"2025-09-18T05:50:20.000Z","dependencies_parsed_at":"2025-09-18T20:01:52.827Z","dependency_job_id":null,"html_url":"https://github.com/danisec/bwa-car-wash-booking","commit_stats":null,"previous_names":["danisec/bwa-car-wash-booking"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/danisec/bwa-car-wash-booking","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danisec%2Fbwa-car-wash-booking","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danisec%2Fbwa-car-wash-booking/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danisec%2Fbwa-car-wash-booking/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danisec%2Fbwa-car-wash-booking/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danisec","download_url":"https://codeload.github.com/danisec/bwa-car-wash-booking/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danisec%2Fbwa-car-wash-booking/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275877333,"owners_count":25544467,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-19T02:00:09.700Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["car-wash-booking","laravel","tailwindcss-v4"],"created_at":"2025-09-19T03:55:18.733Z","updated_at":"2025-09-19T03:55:21.487Z","avatar_url":"https://github.com/danisec.png","language":"Blade","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Car Wash Booking System\n\nA modern car wash booking management system built with Laravel 12. This application allows customers to book car wash services online, while providing administrators with tools to manage bookings, services, and time slots efficiently.\n\n## Entity-Relationship Diagrams (ERD)\n\n-   [dbdiagram](https://dbdiagram.io/d/car-wash-booking-68cb76e15779bb7265ff3f28)\n\n## Features\n\n-   🚗 **Vehicle Management**: Store and manage multiple vehicles per user\n-   📅 **Advanced Scheduling**: Book services with flexible time slots\n-   💵 **Service Catalog**: Configurable services with pricing and duration\n-   📱 **User Dashboard**: Track booking history and status\n-   👨‍💼 **Admin Panel**: Manage bookings, services, and time slots\n-   📊 **Reporting**: Generate reports on bookings and revenue\n\n## Tech Stack\n\n-   **Backend**: Laravel 12\n-   **Database**: MySQL 8.0\n-   **Frontend**: Blade templates with Tailwind CSS\n-   **Containerization**: Docker \u0026 Docker Compose\n\n## Requirements\n\n### For Manual Installation\n\n-   PHP 8.2 or higher\n-   Composer\n-   MySQL 8.0 or higher\n-   Node.js and npm\n-   Nginx web server\n\n### For Docker Installation\n\n-   Docker\n-   Docker Compose\n\n## Installation\n\n### Manual Installation\n\n1. **Clone the repository**\n\n```bash\ngit clone https://github.com/danisec/bwa-car-wash-booking.git\ncd bwa-car-wash-booking\n```\n\n2. **Install PHP dependencies**\n\n```bash\ncomposer install\n```\n\n3. **Copy environment file and generate application key**\n\n```bash\ncp .env.example .env\n\nphp artisan key:generate\n```\n\n4. **Configure database in .env file**\n\n```\nDB_CONNECTION=mysql\nDB_HOST=127.0.0.1\nDB_PORT=3306\nDB_DATABASE=car_wash_booking\nDB_USERNAME=username\nDB_PASSWORD=your_password\n```\n\n5. **Run migrations and seed the database**\n\n```bash\nphp artisan migrate:fresh\n```\n\n6. **Install frontend dependencies and build assets**\n\n```bash\nnpm install\nnpm run build\n```\n\n8. **Start the development server**\n\n```bash\nphp artisan serve\n```\n\nThe application will be available at `http://localhost:8000`\n\n### Docker Installation\n\n1. **Clone the repository**\n\n```bash\ngit clone https://github.com/danisec/bwa-car-wash-booking.git\ncd bwa-car-wash-booking\n```\n\n2. **Copy environment file for Docker**\n\n```bash\ncp .env.example .env\n```\n\n3. **Configure the .env file for Docker**\n\n```\nDB_CONNECTION=mysql\nDB_HOST=car-wash-booking-db\nDB_PORT=3306\nDB_DATABASE=car_wash_booking\nDB_USERNAME=username\nDB_PASSWORD=your_password\n```\n\n4. **Build and start the Docker containers**\n\n```bash\ndocker compose build\n\ndocker compose up -d\n```\n\nThe application will be available at `http://localhost:8000`\n\n## Project Structure\n\n-   **app/Http/Controllers**: Contains the controllers for handling HTTP requests.\n-   **app/Models**: Holds the Eloquent models.\n-   **database/migrations**: Database migrations to set up the tables.\n-   **resources/views**: Blade templates for the frontend.\n-   **routes/web.php**: Defines web routes for the application.\n\n## License\n\nThe Car Wash Booking System is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanisec%2Fbwa-car-wash-booking","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanisec%2Fbwa-car-wash-booking","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanisec%2Fbwa-car-wash-booking/lists"}