Skip to content

location #405

@Joshiseashorej

Description

@Joshiseashorej

🔹 Features

User records with phone numbers and display names (demo dataset).

Consent management (a user must explicitly grant permission before another user can see their location).

Location sharing endpoint (a user can post their own location).

Location lookup endpoint (grantee can view granter’s location only if valid consent exists).

JSON API responses, easy to extend with real database (SQLite/Postgres).

🔹 Tech stack

Node.js + Express

RESTful API endpoints

Example dataset (fake users + locations)

Designed for educational/demo use only

🔹 Use cases (educational)

Learn how to design consent-based data sharing.

Practice API development with Node.js and Express.

Test integration with frontend map frameworks (Leaflet, Google Maps, Mapbox, etc.).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions