Skip to content

Deep Peep is a social discovery app designed to spark meaningful connections. Skip the small talk and get to know people on a deeper level through our unique question-based games, shared interests

Notifications You must be signed in to change notification settings

shad-ct/deep-peep

Repository files navigation

Deep Logo

Deep

A high-quality, offline question game designed to provoke thought and conversation.

Features

  • Offline First: No internet required.
  • Fluid Gestures:
    • Swipe Left: Next Question.
    • Swipe Right: Previous Question (with History support).
    • Swipe Up: Add to Favorites.
    • Swipe Down: Ban Question (Never show again).
  • Favorites: Save and review your favorite questions.
  • Persistence: Game state and favorites are saved automatically.

Tech Stack

  • Framework: Flutter
  • State Management: Riverpod
  • Storage: SharedPreferences
  • Animations: Flutter Animate + Custom Physics

Getting Started

  1. Install Dependencies

    flutter pub get
  2. Run the App

    flutter run
  3. Code Generation (if you modify providers)

    dart run build_runner build

Project Structure

  • lib/data: Hardcoded question data.
  • lib/models: Data models.
  • lib/providers: Riverpod state management.
  • lib/screens: UI Screens (Start, Game, Favorites).

Gestures Guide

  • Drag Left/Right: Navigate questions.
  • Drag Up: Heart icon appears -> Favorites.
  • Drag Down: Trash icon appears -> Ban.
Deep Banner

About

Deep Peep is a social discovery app designed to spark meaningful connections. Skip the small talk and get to know people on a deeper level through our unique question-based games, shared interests

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published