Nearby Restaurants is an Ionic Angular mobile application that allows users to search and view nearby restaurants. The application uses geolocation to fetch the user's location and displays a list of nearby restaurants along with their respective details.
You can visit the app's website: https://nearby-restaurants-edf2f.web.app/home
- Fetches user's location using Capacitor Geolocation plugin
- Displays a list of nearby restaurants
- Filters restaurants by name or keyword
- Supports infinite scrolling for better performance
- Displays each restaurant's details in a card component
To get started with Nearby Restaurants, follow these steps:
-
Clone the repository:
git clone https://github.com/abgnydn/nearby-restaurants.git
-
Navigate to the project directory:
cd nearby-restaurants
-
Install the required dependencies:
npm install
-
Run the application in your browser:
ionic serve
-
Run the application in your emulator:
ionic capacitor open ios ionic capacitor open android
To build the application for production, run the following command:
ionic build
This command will generate a www folder in your project directory, which can be used to deploy the application.
Contributions are welcome! If you find a bug, have a feature request, or want to improve the project, please feel free to create an issue or submit a pull request.
This project is licensed under the MIT License.