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

https://github.com/arasgungore/mapapp

A GPS app built with Angular.js and integrated with the Google Maps API.
https://github.com/arasgungore/mapapp

angular angular-cli angularjs geographical-information-system geospatial-analysis geospatial-data google-maps google-maps-api google-maps-javascript google-maps-javascript-api google-maps-services gps gps-location gps-tracker gps-tracking location-services map-application maps-api maps-data routing

Last synced: about 2 months ago
JSON representation

A GPS app built with Angular.js and integrated with the Google Maps API.

Awesome Lists containing this project

README

        

# MapApp

This project is a GPS app built with Angular.js and integrated with the Google Maps API. It provides functionalities like showing the current location, zooming in and out, and basic map interactions. It serves as a starting point for a more feature-rich GPS application.

## Table of Contents

- [Getting Started](#getting-started)
- [Project Structure](#project-structure)
- [Usage](#usage)
- [Features](#features)
- [Contributing](#contributing)
- [License](#license)

## Getting Started

1. Install dependencies:

```bash
cd map-app
npm install
```

2. Add your Google Maps API key in `index.html`:

```html


```

Replace `YOUR_GOOGLE_MAPS_API_KEY` with your actual Google Maps API key.

## Project Structure

```plaintext
map-app/
|-- src/
| |-- app/
| |-- components/
| | |-- map/
| | |-- map.component.ts
| | |-- map.component.html
| | |-- map.component.css
| |-- services/
| | |-- google-maps.service.ts
| |-- app.component.ts
| |-- app.module.ts
| |-- app-routing.module.ts
| |-- app.component.html
| |-- app.component.css
|-- index.html
|-- angular.json
|-- tsconfig.json
|-- package.json
```

## Usage

1. Run the application:

```bash
ng serve
```

2. Open your browser and visit `http://localhost:4200/` to see the basic map.

## Features

- Display current location
- Zoom in and out
- Basic map interaction

## Contributing

Contributions are welcome! Please follow the [Contributing Guidelines](CONTRIBUTING.md).

## License

This project is licensed under the [MIT License](LICENSE).

## Author

👤 **Aras Güngöre**

* LinkedIn: [@arasgungore](https://www.linkedin.com/in/arasgungore)
* GitHub: [@arasgungore](https://github.com/arasgungore)