Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mujtabamohamed/localize

Localize is a location-based travel advisor that helps users discover restaurants, hotels and attractions tailored to their current location.
https://github.com/mujtabamohamed/localize

attractions current-location google-maps-api googlemapsapi hotels localize location-based-services location-services material-ui mui nearby-locations nearby-places nodejs rapidapi react reactjs restaurants travel webapp

Last synced: about 3 hours ago
JSON representation

Localize is a location-based travel advisor that helps users discover restaurants, hotels and attractions tailored to their current location.

Awesome Lists containing this project

README

        

# Localize

Localize is a location-based travel advisor that helps users discover restaurants, hotels and attractions tailored to their current location. The application provides personalized travel recommendations to enhance the travel experience.

## Demo

https://localize-app.netlify.app/

## Screenshots

![Current Location](https://i.postimg.cc/MHCg7M5q/Localize-2.png)

![New York](https://i.postimg.cc/65RpDCDV/Localize-1.png)

## Tech Stack

- **Frontend**: React, MUI
- **Backend**: Node.js, Express.js
- **APIs:** Google Maps API, RapidAPI

## Installation

**Clone the repository**
```bash
git clone https://github.com/mujtabamohamed/localize.git
```

**Install dependencies**
```bash
npm install
```

## Set up environment variables:

- **Create a .env file in the server directory and add your configuration.**
```bash
REACT_APP_GOOGLE_MAPS_API_KEY=
REACT_APP_RAPIDAPI_KEY=
```

## Run the application

```bash
npm start
```