HosseinrezaAk / enhanced-search-system

robust backend module to enhance search functionality and improve performance using Redis caching and Elasticsearch indexing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Enhanced Search System


Introduction

robust backend module to enhance search functionality and improve performance using Redis caching and Elasticsearch indexing on mini IMDB project.

Installation

1- Clone the repository:

git clone https://github.com/2x-Hra/enhanced-search-system.git

2- Install dependencies:

composer install

3- Copy the .env.example file to .env and configure your database settings.

4- Run migrations:

php artisan migrate

5- Run seeders:

php artisan db:seed --class=CrewTableSeeder
php artisan db:seed --class=GenreTableSeeder
php artisan db:seed --class=MovieTableSeeder

For more Details go to /projectFolder/Docs/Documents.md

Contributing

Pull requests are welcome. For major changes, please open an issue here first to discuss what you would like to change.

License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT

About

robust backend module to enhance search functionality and improve performance using Redis caching and Elasticsearch indexing.

License:MIT License


Languages

Language:PHP 77.9%Language:Blade 21.9%Language:JavaScript 0.2%