swarooppatilx / scruter

Scruter is a local classifieds and community site designed to bring people together for buying, selling, and exchanging goods and services.
https://scruter.vercel.app
GNU General Public License v3.0
28 stars 135 forks source link

[Feat] Implement location fuctionality to the add the location of availability of particular listing #524

Closed ShivanshPlays closed 1 week ago

ShivanshPlays commented 1 week ago

Description

Issue: Implement Location Functionality for Listing Availability

Description

Implement location functionality to add the location of availability for specific listings on the website. This feature will allow users to specify and view the location of each listing, enhancing the discoverability and relevance of available listings for users based on location.

Requirements

Solution Breakdown

This issue will be addressed in two separate pull requests:

  1. Backend and Map Component Implementation

    • Implement the backend logic and database schema changes to support location data for listings.
    • Integrate the map component with pin input functionality to allow users to specify the exact location of the listing.
  2. User Interface: Static Map Display

    • Add static map pages to the user-facing section of the website.
    • Display the saved location pin as a static map on relevant listing pages.
    • Integrate the input of map with pin on multistep initial form and create listing page.

Notes for Project Admin (PA)

The solution for this issue will involve two PRs to ensure a structured and manageable code review process.

Screenshots

No response

Checklist