Locapic

Locapic is a mobile application that allows users to geolocate themselves by visualizing their movements on an interactive map. It also offers the ability to add points of interest and easily find them. You can have a preview here: Screenshot_Locapic1 Screenshot_Locapic2

Features

Geolocation:

Track your movements and visualize them on a map in real-time.

Interactive Map:

Explore the map and view your location along with added points of interest.

Add Points of Interest:

Mark interesting locations on the map for future reference.

Technologies Used

Framework: React Native.
Expo: Development platform for building React Native applications.
Mapping Component: React Native Maps for displaying interactive maps.
Geolocation: React Native Geolocation for accessing device location.
Navigation: React Navigation for navigating between screens.
API Integration: Utilizes the data.gouv.fr API for accessing cities coordinates.

Installation

Prerequisites

Node.js and npm (or yarn) should be installed on your machine.
Expo Go app installed on your mobile device.

Installation Steps

Clone this repository:

Install dependencies:

Open the Expo Go app on your mobile device and scan the QR code displayed in the terminal or in the Expo Dev Tools in your browser. The app will be bundled and loaded on your device for testing and development.

Acknowledgements

Thanks to Expo for providing a powerful platform for developing React Native applications. Thanks to React Native community for their valuable contributions.

Get the app

You can have a complete preview of the app by using this likn to Expo Go:

https://expo.dev/preview/update?message=first%20repo&updateRuntimeVersion=1.0.0&createdAt=2024-05-10T16%3A01%3A07.482Z&slug=exp&projectId=e6c0a373-d95f-4967-a3dc-dcb494f7cf3a&group=ae14a7b4-0e85-4a34-99af-d6b9530d79f4

or by scanning this QRCode with Expo Go app on your mobile device:
QRCode_Locapic