Inspiration

One of our team members had a recurring frustration that we think every entrepreneur and knowledge worker can relate to: he'd come up with promising ideas, but could never act on them right away. He'd write them down in a notebook, and by the time he circled back weeks or months later, new information was available that he wasn't aware of. Competitors had emerged, new technologies had changed the equation, and the context he needed to evaluate the idea was gone. He'd either have to spend hours researching or just abandon the idea entirely. What if there was a system that kept watch over your ideas while you were busy living your life? A private detective assigned to every idea you've ever had, building a case file in the background and alerting you when something important changes.

What it does

  • Drop ideas into a physics-enabled Idea Vault — cards you can drag, flick, and stack on a noir-themed canvas
  • AI instantly generates a full SWOT dossier (Strengths, Weaknesses, Opportunities, Threats) with a confidence score using live web research
  • Automated surveillance runs every 6 hours, scanning the web for competitor moves, tech breakthroughs, and market shifts relevant to each idea
  • On-demand sweeps via a single button press for immediate updates
  • Surveillance Reports contain real-world discoveries, impact assessments, viability direction (trending up/down/stable), and a detailed action plan
  • Green dot indicators alert you when new intelligence is available on an idea

How we built it

Frontend:

  • React Native + Expo + TypeScript (iOS & Android ready)
  • Matter.js physics engine for draggable, bouncing idea cards
  • Bayer dithering SVG noise texture for noir aesthetic
  • react-native-reanimated + react-native-gesture-handler for smooth interactions

AWS Backend:

  • Cognito — user auth with JWT verification at API Gateway and Lambda levels
  • API Gateway — 4 REST endpoints protected by Cognito authorizer
  • Lambda (3 functions) — idea intake, idea view, and surveillance processing (3 ideas concurrently)
  • DynamoDB (2 tables) — idea records + append-only audit log
  • S3 — stores AI analysis, research snapshots, SWOT markdown, and timestamped reports
  • Bedrock — NVIDIA Nemotron Nano 12B via Converse API for idea analysis, SWOT generation, and surveillance updates
  • EventBridge — scheduled rule triggers surveillance every 6 hours

External APIs:

  • Gemini 2.0 Flash — grounded web search returning sourced research for each idea

Challenges we ran into

  • Orchestrating 7 AWS services with correct IAM policies, especially Bedrock invoke permissions and cross-service access
  • End-to-end Cognito auth — signup confirmation, JWT refresh, token verification on both frontend and backend
  • Environment variable management across Expo Web and Expo Go
  • Coordinating Matter.js physics with React Native Reanimated's shared values without dropping frames

Accomplishments that we're proud of

  • Functional AI surveillance pipeline — real web research, not hallucinated data, producing actionable intelligence reports
  • Physics-driven Idea Vault with drag, flick, bounce, and collision between cards
  • Noir design system — Bayer dithering, Petit Formal Script typography, door-opening transitions, deep purple-black palette
  • 7 AWS services wired together through a single CDK stack with automated scheduling

What we learned

  • How to build and test a React Native app using Expo (Go vs. Web differences)
  • Managing merge conflicts under hackathon time pressure
  • Wiring AWS services into a cohesive serverless architecture end-to-end
  • Prompt engineering for reliable structured JSON output from Bedrock

What's next for LeDossier.tech

  • Push notifications via Amazon SNS for real-time threat/opportunity alerts
  • Confidence trending — historical charts showing idea viability over time
  • Audio briefings via ElevenLabs — noir detective voice narrating what's changed
  • Collaboration — share dossiers with co-founders with role-based access
  • Marketing website at LeDossier.tech via Vite + React + AWS Amplify
  • App Store deployment via Expo EAS Build for iOS and Google Play
Share this project:

Updates