v0.0.1
ServiSeek is a web platform designed to connect clients with local service providers, freelancers, and manufacturers. It facilitates the search, booking, and review of services, providing a comprehensive platform for managing customer and service provider interactions. ServiSeek makes it easy for users to find professionals in their area, enhance engagement through interactive reviews, and build a community of trusted professionals.
- PHP: 8.3 or higher
- Node: 18.13.0 or higher
- Laravel: v11
- Inertia: v1 (will be changed to v2)
- React: v18
- TypeScript
- MySQL
- SQLite
- Docker
- ELK Stack
- Laravel Pennant
- Redis
- PHPUnit
- Infection
- Jest
- Cypress
- Laravel Pint
- Larastan
- ESLint
- Storybook
- Mailpit
- LocalStack
- Nginx
ServiSeek is open-sourced under the MIT license, which permits free use, modification, and distribution of the software.
There are three ways to setup project:
- Local
- Copy .env.local to .env
- composer install
- npm install
- php artisan key:generate
- php artisan migrate --seed
- Run composer run dev
- Local with Services
- Copy .env.local-with-services.local to .env
- ...
- Run composer run dev
- Docker with Services
- Run docker-compose --env-file .env.docker up -d
- ...
- Setup Kibana ... elasticsearch-create-enrollment-token -s kibana
