Skip to content

Screenshot Gallery

A visual tour of every screen in the DoCurious frontend prototype, organized by flow. All screenshots are captured from the live development build.

Authentication

Landing pageLanding page — the public entry point with value proposition and sign-up CTA

Login pageLogin — email/password form with Google and Apple OAuth options

Register pageRegistration — new account creation with email, display name, date of birth, and interests

Forgot passwordForgot Password — email entry to trigger password reset flow

Reset passwordReset Password — new password entry from the emailed token link

Verify emailEmail Verification — confirmation page after clicking the verification link

Onboarding wizardOnboarding — multi-step welcome wizard with interest selection and guided tour

Dashboard

DashboardUser Dashboard — home screen with stats, active challenges, streak display, and quick actions

Explore and Discovery

Explore pageExplore — main discovery page with search bar, filter tabs, and challenge grid

Explore searchExplore Search — search results with active filters and result count

Explore Best FitBest Fit — personalized challenge recommendations based on user preferences

Explore FeaturedFeatured — editorially curated challenge highlights

Explore FreeFree Challenges — challenges with no cost, filtered by the free tag

Explore PopularPopular — most-started and highest-rated challenges

Explore NewNew — recently added challenges sorted by publish date

Explore CategoryCategory View — challenges filtered by a specific category (e.g., Outdoor Adventure)

Saved listSaved List — user's bucket list and interesting challenges in a single view

Challenges

Challenge detailChallenge Detail — full challenge page with description, milestones, difficulty, category, and action buttons

My ChallengesMy Challenges — personal challenge list with status tabs (active, completed, saved)

Track RecordTrack Record — multimedia journal for documenting challenge progress with text, photos, video, and audio entries

Gamification and Progress

Badges pageBadge Collection — all earned and available badges organized by category

XP HistoryXP History — timeline of experience point gains with source attribution

Journey MapJourney Map — category exploration visualization showing progress across challenge domains

Learning PathsLearning Paths — browse curated sequences of challenges with progress indicators

Learning Path DetailLearning Path Detail — individual path view with challenge sequence, checkpoints, and enrollment status

PortfoliosPortfolios — collection of exportable showcase documents

Portfolio ViewPortfolio View — individual portfolio with selected track records and achievements

Communities

Communities pageCommunities — browse and discover communities by type

Community DetailCommunity Detail — community page with feed, members, assignments, and goals

Community GoalsCommunity Goals — shared objectives with progress tracking and leaderboard

School CommunitySchool Community — full-school community with announcements and shared challenges

Grade CommunityGrade-Level Community — community scoped to a specific grade

Class CommunityClassroom Community — class-specific community with assignment-linked discussions

Private CommunitiesPrivate Communities — user-created private groups (family, friends, interest-based)

Gifting

Gifts pageGifts — send and receive challenge gifts with status tracking

Notifications

NotificationsNotification Center — all notifications with read/unread status and category filtering

Account and Settings

Account settingsAccount — profile editing, password change, notification preferences, privacy settings, data export, and deletion

Terms of ServiceTerms of Service — full legal terms with table of contents

Privacy PolicyPrivacy Policy — comprehensive privacy documentation

Accessibility StatementAccessibility Statement — platform accessibility commitments and standards

School Administration

School DashboardSchool Dashboard — admin overview with quick stats, recent activity, and management links

Student RosterStudent Roster — searchable, filterable list of all enrolled students

ClassesClasses — class management with student counts and teacher assignments

Class ProgressClass Progress — per-class view of challenge completion rates and student performance

Grade LevelsGrade Levels — grade-level management and configuration

TeachersTeachers — teacher account management with class assignments

AssignmentsAssignments — challenge assignment management with due dates and class targeting

Assignment ProgressAssignment Progress — detailed view of student progress on a specific assignment

Teacher ReviewsTeacher Reviews — queue for reviewing and approving student track record submissions

School SurveysSurveys — school survey management and response tracking

Parent DashboardParent Dashboard — parent view of linked children's activity, consent management, and progress

Vendor Portal

Vendor DashboardVendor Dashboard — vendor home with challenge stats, revenue summary, and recent activity

Platform Admin

User ManagementUser Management — search, filter, and manage all platform user accounts

Vendor ManagementVendor Management — vendor applications, approvals, and account oversight

Challenge ManagementChallenge Management — all challenges with approval status, featured flags, and moderation

Challenge SeriesSeries Management — grouped challenge series with ordering and metadata

Coupon ManagementCoupon Management — create and manage discount codes with usage tracking

Order ManagementOrder Management — all platform orders with status, refund, and fulfillment details

Review ModerationReview Moderation — flagged reviews queue with approve, reject, and escalate actions

Verification QueueVerification Queue — pending track record verifications for staff review

Schools ManagementSchools Management — all registered schools with health indicators and admin contacts

Platform SettingsPlatform Settings — global platform configuration and feature toggles

Analytics DashboardAnalytics Dashboard — platform-wide metrics including product, content, and engineering analytics

Modals and Overlays

Filter modalFilter Modal — full filter panel for narrowing challenge search results

Gift modalGift Modal — challenge gifting flow with recipient selection and message

Assign Challenge modalAssign Challenge — teacher/SA modal for assigning a challenge to a class with due date

Challenge Welcome modalChallenge Welcome — introduction modal shown when starting a new challenge

Create Challenge modalCreate Challenge — user-submitted challenge form with multi-step workflow

Checkout modalCheckout — purchase flow for paid vendor challenges

Report modalReport Content — content flagging form with reason categories

Series Detail modalSeries Detail — expanded view of a challenge series with included challenges

Student Enrollment modalStudent Enrollment — modal for enrolling new students into a school

Add/Update modalAdd/Update — generic form modal used across admin management pages

DoCurious Platform Documentation