Sina Bolouri

Project

VisionBoard

VisionBoard is a future-focused social web app where users create AI-generated aspirational posts and organize them into personal vision boards.

ideaNext.jsTypeScriptTailwind CSSshadcn/uiSupabasePostgreSQLSupabase AuthSupabase StorageOpenAI APIVercel
Visit Project

VisionBoard

VisionBoard is a future-focused social web app concept where users create aspirational posts about who they want to become, what they want to build, and the life they are working toward. Instead of sharing past events like a traditional social network, users generate AI-powered vision posts and organize them into boards for motivation, identity design, and long-term goal visualization.

Problem

Traditional social platforms focus mostly on documenting past events, daily routines, and external validation. For people trying to build a future identity, career, lifestyle, or creative direction, there is no dedicated social-style platform centered on visualizing future goals in a structured, expressive, and AI-assisted way.

The project also has a practical constraint: it is intended as a portfolio project and private deployment, so infrastructure and AI usage must remain low-cost and free-tier-friendly.

Solution

VisionBoard proposes an Instagram-like experience for future-self content. Users can write prompts such as "my future AI research lab," "my disciplined healthy lifestyle," or "the home studio I want to build," and the app can generate a visual post, caption, affirmation, category, and tags.

The MVP focuses on:

  • AI-generated vision posts
  • Text-only vision posts
  • Uploaded image posts
  • User profiles
  • Vision boards / collections
  • Feed, explore, likes, comments, saves, and follows
  • Private/public visibility controls
  • Web-first responsive design

The system intentionally avoids heavier features such as stories, reels, direct messaging, and native mobile apps in the first version.

User Experience

A user signs up, creates a profile, and describes "who I'm becoming." From the create page, the user can generate a future-oriented post using an AI prompt, upload their own inspiration image, or create a text-only manifestation-style post.

Posts can be organized into boards such as career, fitness, travel, business, home, learning, or lifestyle. The profile page acts as a future identity hub, showing the user's boards, posts, bio, and aspirational direction.

The visual design should feel aspirational, cinematic, calm, premium, and modern rather than a direct Instagram clone.

Current Status

Status: idea

VisionBoard is currently in the planning and blueprint stage. The project direction, MVP scope, recommended stack, architecture, database model, and deployment strategy have been outlined. No confirmed codebase, repository, deployed demo, or production implementation has been provided yet.

Tech Stack

Planned stack:

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Framer Motion
  • Supabase Auth
  • Supabase PostgreSQL
  • Supabase Storage
  • OpenAI API
  • Vercel

Optional later:

  • Cloudinary for image delivery and transformations
  • TanStack Query for server state
  • Zustand for lightweight client UI state
  • Native iOS / Android apps if monetization becomes viable

Links

  • GitHub: TBD
  • Demo: TBD
  • Docs: TBD