Skip to content

RalitsaTerzieva/favPlace

Repository files navigation

FavPlace App

FavPlace is a React Native mobile application that allows users to mark and take photos of their favorite places on a map. Users can add locations to a map, attach photos, and save their favorite spots for future reference.

Features

  • 📍 Mark Favorite Places: Select and mark your favorite places on the map with ease.
  • 📸 Take Photos: Capture or upload a photo for each favorite location.
  • 🗺️ Map Integration: Visualize the locations of all marked favorite places on an interactive map.
  • 💾 Save Locations: Keep track of your favorite places with the ability to store location details.
  • 🔍 View Saved Places: Access a list of all your marked places with details and photos.

Tech Stack

  • React Native: Framework for building the app.
  • Expo: For development and bundling.
  • React Native Maps: For rendering maps and marking locations.
  • React Native Camera / Image Picker: For capturing or selecting photos.
  • Async Storage or Database: To save and retrieve the favorite places.

Installation

  1. Clone the repository:

    git clone https://github.com/RalitsaTerzieva/favPlace
    
  2. Navigate to the project directory:

    cd favPlace
    
  3. Install dependencies:

    npm install
    
  4. Start the Expo development server:

    expo start