https://github.com/sarakhild/geospatial
This project we will find nearby restaurants and hotels by zip code on google maps
https://github.com/sarakhild/geospatial
redis redisson spring-webflux
Last synced: 3 months ago
JSON representation
This project we will find nearby restaurants and hotels by zip code on google maps
- Host: GitHub
- URL: https://github.com/sarakhild/geospatial
- Owner: SaraKhild
- Created: 2024-07-31T08:11:22.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-07-31T10:44:53.000Z (10 months ago)
- Last Synced: 2024-12-29T04:51:33.272Z (5 months ago)
- Topics: redis, redisson, spring-webflux
- Language: Java
- Homepage:
- Size: 41 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Geospatial Search: Find Nearby Restaurants and Hotels by Zip Code on Google Maps
## Overview
Users can easily locate nearby restaurants and hotels based on their zip code.
Leveraging the capabilities of Google Maps, the application provides a seamless and interactive experience for finding places of interest in your vicinity.
The backend of this project is built using Spring WebFlux for handling asynchronous and non-blocking operations, ensuring high performance and scalability.
Additionally, Redis is utilized for efficient data storage and retrieval, with Redisson providing reactive support to enhance the overall responsiveness and reliability of the application.
## Usages
- Spring WebFlux
- Redisson "Redis"
- Lombok
## Architecture of the Project
### 1-src folder
- Configration
- Controller
- Model
- Service
- Util
### 2-resources folder
- hotels.json
- restaurants.json
#### 2.1 static
- locations-map.html
### 2-Maven pom.xml
```
org.springframework.boot
spring-boot-starter-webflux
org.redisson
redisson-spring-boot-starter
3.16.6
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
io.projectreactor
reactor-test
test
```
###### Output :star_struck:
##### :pencil2: `Search for resturents`
##### :pencil2: `Search for hotels`
---
### Good Luck
![]()