Skip to content

A geo-location–based social connector app that lets users create "Joints" (groups) to coordinate activities in a specific area without exchanging direct contact details.

Notifications You must be signed in to change notification settings

aj-stanley/spot-feed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spot Feed

A geo-location–based social connector app for coordinating activities without exchanging direct contact details.

Concept

Purpose: Create "Joints" (groups) to coordinate activities in specific areas with privacy-focused social interaction.

Core Features

  • Location-based Discovery: Find groups near you
  • Temporary Groups: Self-expiring Joints with 6-hour lifespan
  • Visibility Options: Public, private, and hidden configurations
  • Rich Messaging: Text, images, audio, and video
  • Moderation Tools: Creator roles and moderator delegation
  • Social Integration: Link Facebook, Instagram, WhatsApp with mask/unmask options
  • Privacy Controls: Save profiles for later contact
  • Smart Notifications: Join requests, proximity alerts, creator controls
  • Guest Access: Temporary account support

High-Level Modular Design

We'll use modular boundaries to separate concerns:

┌────────────────────────────┐
│        API Gateway         │  (optional, for routing/ratelimiting)
└────────────────────────────┘
           │
           ▼
┌────────────────────────────┐
│        Web Layer           │
│  (REST controllers, WS)    │
└────────────────────────────┘
           │
           ▼
┌────────────────────────────┐
│      Application Layer     │
│   (business logic, DTOs)   │
└────────────────────────────┘
           │
           ▼
┌────────────────────────────┐
│        Domain Layer        │
│  (entities, traits, types) │
└────────────────────────────┘
           │
           ▼
┌────────────────────────────┐
│      Infrastructure Layer  │
│  (DB, external APIs, etc)  │
└────────────────────────────┘

Project Status

  • Current version: 0.1.0 (Early development)

Roadmap

  • MVP Release (0.1.0)
  • User Authentication & Profile Management
  • Joint Creation & Management
  • In-Group Messaging
  • Moderation & Reporting
  • Social Linking
  • Privacy Controls
  • Notifications
  • Guest Login
  • Mobile App Development
  • Testing & Quality Assurance
  • Documentation

About

A geo-location–based social connector app that lets users create "Joints" (groups) to coordinate activities in a specific area without exchanging direct contact details.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published