Documentation
1. User Documentation (for various features)
Documentation for the features we've built/discussed:
A. Getting Started / Onboarding:
* Purpose: Welcomes users and confirms they've "set up their nest."
* Key Message: "Welcome to CreatorNest! Your minimalist dashboard is ready for your ideas, progress, and launches."
B. The Dashboard:
* Purpose: The central hub for viewing created items.
* Key Features to Document:
* "Welcome to your Nest!" text: Static greeting.
* "View by Type" Choice: "Quickly filter your entries by selecting a type (Idea, Quote, Draft, Project). Your selection here sets the default view for this dashboard."
* "My Items" Collection: "This area displays your created items, filtered by the selected 'Type' above and showing only your entries. Click on any item to see its details or edit it."
* Empty State (Once implemented): "If you see a message like 'Your Nest is quiet...', it means you haven't added any items of the selected type yet. Click 'Add New Entry' to get started!"
* Favorites Filter (Once implemented): "Use the 'Show:' filter (All Items / Favorites Only) to narrow down your view to just your favorited items."
C. "Choose a Category" Tab (Displays Types):
* Purpose: Provides an overview of the core item types and allows navigation to see all items of a specific type.
* Key Features to Document:
* Type Cards (Idea, Quote, Draft, Project): "This screen shows the fundamental types of entries you can create in CreatorNest. Each type has a dedicated icon."
* Clicking a Type Card: "Clicking on a type (e.g., 'Idea') will take you to a screen showing all of your items categorized under that type."
D. Type Detail Screens (e.g., "Idea" screen after clicking "Idea" from "Choose a Category"):
* Purpose: Displays all items of a specific type belonging to the user.
* Key Features to Document:
* Type Name & Icon: "You are currently viewing all your [Type Name]s."
* Collection of Items: "This list shows all your [Type Name]s. Click to view or edit."
* "Add New [Type Name]" Button (if implemented): "Quickly add a new [Type Name] directly from this screen. The 'Type' will be pre-filled for you."
E. Item Detail Screen (e.g., "Launch sequence concept" screen):
* Purpose: Shows all details of a single item.
* Key Features to Document:
* Item Information Display: "View all the details you've entered for this item, including its Title, Description, Tags, Status, Category (Type), and any Image."
* "Edit" Button: "Click 'Edit' to open a form where you can modify any aspect of this item."
* "Delete Item" Button (Once implemented): "Use the 'Delete Item' button to permanently remove this item from your Nest. You'll be asked to confirm before deletion."
* "Share" Button (Once implemented): "Click 'Share' to open your device's native sharing options, allowing you to send this item's content to other apps or people."
* Image Display: "If you've added an image to this item, it will be displayed here."
F. "Add Entry" Form:
* Purpose: The primary way to create new Ideas, Quotes, Drafts, or Projects.
* Key Fields to Document (briefly explain purpose if not obvious):
* Title: "A concise name for your entry."
* Description: "The main content or details."
* Tags: "Add keywords (comma-separated) to help you organize and find items later."
* Status: "Track the current state of your item (e.g., Not Started, In Progress, Completed)."
* Type: "Categorize your entry as an Idea, Quote, Draft, or Project."
* Favorite (Switch): "Toggle this on to mark the item as a favorite for easy access."
* Image Picker: "Upload an image relevant to this item."
* Auto-populated fields (mention for clarity): "Your email and the creation date are automatically saved."
G. User Profile Screen:
* Purpose: View and manage your account details.
* Key Features to Document:
* Profile Information: "View your Name, Email, and Profile Photo."
* "Edit" Button: "Click 'Edit' to update your Name, Photo, or your 'Default Dashboard View' preference."
* Default Dashboard View (in Edit Profile): "Choose which item 'Type' you'd like to see by default when you open your Dashboard."
* Sign Out (via top-right user menu): "To sign out of CreatorNest, click your profile picture in the top right corner of the app and select 'Sign Out'."
H. Settings Screen:
* Purpose: Customize app behavior and find information.
* Key Features to Document:
* Profile Image: "Your profile image is displayed at the top."
* "Environment" / "App Theme" Choice: "Select your preferred app appearance: Light, Dark, or System (matches your device settings)." (Note: Add a caveat if the visual theme isn't changing yet).
* "Quote Mode" (if implemented and user-facing): Explain what it does.
* "Tips Enabled" (if implemented and user-facing): Explain what it does.
* Informational Links ("Feedback & Support," "Terms," "Privacy"): "Find links to our website, support channels, and important legal documents."
* "About CreatorNest": "Learn more about the app's mission."