Search-Service is a "Search as a Service" solution specifically built for searching products. It simplifies the integration of search functionality in applications by providing a fast and efficient API. The service leverages Elasticsearch for powerful, full-text search capabilities and MongoDB for storing product data. Currently, the service includes basic search functionality for product listings and is scalable for various applications.
- Search products by keywords
- Filter and sort search results
- Simple integration via Web API
- Easy to deploy and scale with Docker
- Utilizes Elasticsearch for efficient search processing
- Uses MongoDB for data storage
- C# for backend development
- Docker for containerization
- Elasticsearch for search indexing and querying
- MongoDB for data storage
- Clone the repository:
git clone https://github.com/pouya-heydarabadi/Search-Service.git
- Navigate to the project folder:
cd Search-Service
- Build and run the application using Docker:
docker-compose up
This project is licensed under the MIT License.