mr601s commited on
Commit
e23501d
·
verified ·
1 Parent(s): d18ee02

Build a Website for BullishMinds AI

Browse files

Context & Vision

BullishMinds AI is an education-first, subscription platform that helps people learn markets while using pro-grade tools. It blends staged lessons with actionable tools: charts, options analytics, calendars, filings/news, watchlists, streaming quotes/alerts, and an AI coach.

Positioning: “Learn, apply, and reflect — all in one platform.”
Compliance tone: Educational use only. Not investment advice.

Primary Goals

Convert visitors to Start Free Demo / Join Waitlist / Start Trial.

Clearly explain the learning-first approach (staged lessons: Stage 1→3) tied to real tools.

Showcase the toolset: TradingView-style charts, Matplotlib snapshots, Options Lab, Economic/Earnings Calendars, SEC Filings, News, Watchlists, Compare, AI Coach.

Target Audience

Self-learners, students, and early-career investors who want structured learning with hands-on tools. Global, mobile-first.

Brand & Design System

Theme: Modern, pro, dark UI.

Colors:

Deep Navy #232d4b (primary background)

Bullish Orange #e57200 (accents/CTAs)

Neutral Slate #1f2333 (cards)

Accent #26304a (surfaces)

Typography: Inter (sans) for UI/copy; Fira Mono (mono) for figures/code.

Style: Soft shadows, rounded 14px radii, clean cards, clear spacing.

Imagery: Abstract finance shapes, subtle grid/line motifs, tasteful chart mockups (no “get rich quick”).

Information Architecture (Top Nav)

Home

Product ▾

Markets Pro (overview page)

Charts & Research

Options Lab

Calendars & Events

Filings & News

Learn (Curriculum & Lessons; Stage 1–3)

Pricing

Blog / Updates

About

Sign in (secondary) | Start Free Demo (primary CTA)

Page Requirements
Home (conversion-focused)

Hero: headline + subhead + primary CTA (Start Free Demo) and secondary (View Curriculum).

Sample headline: “Learn markets the right way — with tools that teach as you use them.”

Subhead: “Education-first platform with pro-grade charts, options analytics, calendars, and an AI coach.”

Trust strip: “Education-first • Not investment advice • Built for students & self-learners”

Feature grid (cards with icons): Charts, Options Lab, Calendars, Filings/News, Watchlist/Compare, AI Coach.

“How it works” (3 steps): Learn → Apply → Reflect (lessons → live tools → AI feedback).

Screens/micro-demos: short looping videos or images of each tool.

Social proof/Testimonials (placeholder).

Final CTA band + disclaimer.

Product → Markets Pro (overview)

Section tiles linking to subpages: Charts & Research, Options Lab, Calendars, Filings & News, Streaming & Alerts, Watchlist & Compare.

Each tile: 1–2 benefit bullets + micro-screenshot.

Charts & Research

Explain dual modes: TradingView iframe for interactive, Matplotlib snapshots for quick downloads.

Mention indicators, comparison ticker, theme switching, and downloads.

Options Lab

Explain expirations loader, IV/volume/OI filters, moneyness views, and Vertical Spread calculator (outputs: net debit, width, max profit/loss, breakeven).

Calendars & Events

Economic calendar + earnings calendar (aggregated, simple table UX).

Filings & News

Recent SEC filings list, news feed per symbol.

Learn (Curriculum)

Explain staged progression (Stage 1 foundations → Stage 2 depth → Stage 3 application) with completion gates.

Sample lessons: Bid/Ask & Slippage, Candles/OHLC, Order Types, Moving Averages, RSI/MACD, Greeks, IV Rank/Skew, Reading Option Chains, Verticals, Risk & Journaling, Position Sizing, Expectancy, Post-Mortems.

CTA to Start Stage 1 (free samples) and Unlock Stages (with subscription).

Pricing

Clear tiers (example; adjust as needed):

Starter (Learn S1 + limited tools)

Pro (All lessons + all tools + AI Coach + downloads)

Team/Edu (classroom seats)

Notes: 14-day trial, student/educator discount, cancel anytime.

FAQ accordion below pricing.

About

Mission, values (education-first, transparency), short founding story, contact.

Footer & Legal

Links: Privacy, Terms, Disclaimers, Support, Status.

Disclaimer text (site-wide): “Educational Use Only — Not Investment Advice.”

Cookie notice, accessibility statement (WCAG 2.1 AA).

Components & UX

Sticky top nav, mobile-first hamburger.

Reusable CTA button (orange) and card components.

Testimonial slider, FAQ accordion, pricing tabs, code/metric blocks for finance data.

Lightweight animations (fade/slide; no heavy parallax).

Functionality & Integrations

Forms: Join Waitlist, Start Free Demo, Newsletter (connect to your email tool).

Chart embeds: support TradingView iframe (no inline scripts), plus static image fallbacks.

Blog: simple CMS collection (title, excerpt, tags, cover image).

Analytics: GA4 or Plausible; add basic events for CTA clicks and pricing interactions.

Performance: lazy-load images/iframes; <100KB initial CSS/JS if possible.

Copy Guidelines

Tone: clear, confident, “teacher-coach”, zero hype.

Avoid promises of returns. Emphasize skills, frameworks, and tool literacy.

Use plain English and short sentences.

Microcopy examples:

Buttons: Start Free Demo, View Curriculum, Explore Tools, Join Waitlist

Empty-state: “Choose a symbol to see live data.”

Compliance: “Educational use only. Not investment advice.”

Accessibility & SEO

Color contrast ≥ 4.5:1 on dark theme.

Semantic HTML, labeled controls, keyboard nav.

SEO: descriptive titles/meta, schema for Product, FAQ, Article; fast LCP; alt text on imagery.

Deliverables

Fully responsive site with the sitemap above.

Theme variables (colors, fonts) set globally.

Reusable sections (hero, features, CTA, pricing, testimonials, FAQ).

Placeholder assets for tool screenshots (to be swapped later).

Easy path to plug in account portal/app link.

Primary CTA to use across the site: Start Free Demo
Secondary CTAs: View Curriculum, Join Waitlist, Explore Tools - Initial Deployment

Files changed (3) hide show
  1. README.md +7 -5
  2. index.html +511 -18
  3. prompts.txt +205 -0
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Bullishmindsaisite
3
- emoji: 🔥
4
- colorFrom: purple
5
- colorTo: red
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: bullishmindsaisite
3
+ emoji: 🐳
4
+ colorFrom: gray
5
+ colorTo: purple
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,512 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  </html>
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>BullishMinds AI - Learn Markets with Pro Tools</title>
7
+ <meta name="description" content="Education-first platform with pro-grade charts, options analytics, calendars, and an AI coach to help you learn markets effectively.">
8
+ <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
9
+ <script src="https://cdn.tailwindcss.com"></script>
10
+ <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Fira+Mono&display=swap" rel="stylesheet">
11
+ <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
12
+ <script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
13
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
14
+ <script src="https://unpkg.com/feather-icons"></script>
15
+ <script>
16
+ tailwind.config = {
17
+ theme: {
18
+ extend: {
19
+ colors: {
20
+ navy: '#232d4b',
21
+ orange: '#e57200',
22
+ slate: '#1f2333',
23
+ accent: '#26304a',
24
+ },
25
+ fontFamily: {
26
+ sans: ['Inter', 'sans-serif'],
27
+ mono: ['Fira Mono', 'monospace'],
28
+ },
29
+ borderRadius: {
30
+ 'xl': '14px',
31
+ }
32
+ }
33
+ }
34
+ }
35
+ </script>
36
+ <style>
37
+ body {
38
+ background-color: #232d4b;
39
+ color: #ffffff;
40
+ font-family: 'Inter', sans-serif;
41
+ }
42
+ .card {
43
+ background-color: #1f2333;
44
+ border-radius: 14px;
45
+ box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
46
+ }
47
+ .btn-primary {
48
+ background-color: #e57200;
49
+ color: white;
50
+ transition: all 0.3s ease;
51
+ }
52
+ .btn-primary:hover {
53
+ background-color: #cc6600;
54
+ transform: translateY(-2px);
55
+ }
56
+ .btn-secondary {
57
+ background-color: #26304a;
58
+ color: white;
59
+ transition: all 0.3s ease;
60
+ }
61
+ .btn-secondary:hover {
62
+ background-color: #1f2937;
63
+ transform: translateY(-2px);
64
+ }
65
+ </style>
66
+ </head>
67
+ <body>
68
+ <!-- Navigation -->
69
+ <nav class="sticky top-0 z-50 bg-navy bg-opacity-90 backdrop-blur-sm border-b border-accent">
70
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
71
+ <div class="flex justify-between h-16 items-center">
72
+ <div class="flex items-center">
73
+ <div class="flex-shrink-0 flex items-center">
74
+ <span class="text-orange font-bold text-xl">BullishMinds AI</span>
75
+ </div>
76
+ <div class="hidden md:block">
77
+ <div class="ml-10 flex items-baseline space-x-4">
78
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent">Home</a>
79
+ <div class="relative group">
80
+ <button class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent flex items-center">
81
+ Product
82
+ <i data-feather="chevron-down" class="ml-1 w-4 h-4"></i>
83
+ </button>
84
+ <div class="absolute left-0 mt-2 w-48 rounded-md shadow-lg bg-slate py-1 hidden group-hover:block z-50">
85
+ <a href="#" class="block px-4 py-2 text-sm text-white hover:bg-accent">Markets Pro</a>
86
+ <a href="#" class="block px-4 py-2 text-sm text-white hover:bg-accent">Charts & Research</a>
87
+ <a href="#" class="block px-4 py-2 text-sm text-white hover:bg-accent">Options Lab</a>
88
+ <a href="#" class="block px-4 py-2 text-sm text-white hover:bg-accent">Calendars & Events</a>
89
+ <a href="#" class="block px-4 py-2 text-sm text-white hover:bg-accent">Filings & News</a>
90
+ </div>
91
+ </div>
92
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent">Learn</a>
93
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent">Pricing</a>
94
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent">Blog</a>
95
+ <a href="#" class="px-3 py-2 rounded-md text-sm font-medium text-white hover:bg-accent">About</a>
96
+ </div>
97
+ </div>
98
+ </div>
99
+ <div class="hidden md:block">
100
+ <div class="ml-4 flex items-center md:ml-6">
101
+ <a href="#" class="px-4 py-2 rounded-md text-sm font-medium btn-secondary mr-3">Sign in</a>
102
+ <a href="#" class="px-4 py-2 rounded-md text-sm font-medium btn-primary">Start Free Demo</a>
103
+ </div>
104
+ </div>
105
+ <div class="-mr-2 flex md:hidden">
106
+ <button type="button" class="inline-flex items-center justify-center p-2 rounded-md text-white hover:bg-accent focus:outline-none" aria-controls="mobile-menu" aria-expanded="false" id="mobile-menu-button">
107
+ <i data-feather="menu" class="block h-6 w-6"></i>
108
+ </button>
109
+ </div>
110
+ </div>
111
+ </div>
112
+
113
+ <!-- Mobile menu -->
114
+ <div class="hidden md:hidden" id="mobile-menu">
115
+ <div class="px-2 pt-2 pb-3 space-y-1 sm:px-3">
116
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">Home</a>
117
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">Product</a>
118
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">Learn</a>
119
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">Pricing</a>
120
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">Blog</a>
121
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium text-white hover:bg-accent">About</a>
122
+ <div class="pt-4 pb-3 border-t border-accent">
123
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium btn-secondary w-full text-center mb-2">Sign in</a>
124
+ <a href="#" class="block px-3 py-2 rounded-md text-base font-medium btn-primary w-full text-center">Start Free Demo</a>
125
+ </div>
126
+ </div>
127
+ </div>
128
+ </nav>
129
+
130
+ <!-- Hero Section -->
131
+ <section class="relative overflow-hidden">
132
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-20 md:py-32">
133
+ <div class="lg:grid lg:grid-cols-12 lg:gap-8">
134
+ <div class="sm:text-center md:max-w-2xl md:mx-auto lg:col-span-6 lg:text-left">
135
+ <h1 class="text-4xl tracking-tight font-extrabold text-white sm:text-5xl md:text-6xl" data-aos="fade-up">
136
+ Learn markets the right way
137
+ <span class="block text-orange">with tools that teach as you use them</span>
138
+ </h1>
139
+ <p class="mt-3 text-base text-gray-300 sm:mt-5 sm:text-lg sm:max-w-xl sm:mx-auto md:mt-5 md:text-xl lg:mx-0" data-aos="fade-up" data-aos-delay="100">
140
+ Education-first platform with pro-grade charts, options analytics, calendars, and an AI coach.
141
+ </p>
142
+ <div class="mt-8 sm:max-w-lg sm:mx-auto sm:text-center lg:text-left lg:mx-0" data-aos="fade-up" data-aos-delay="200">
143
+ <div class="flex flex-col sm:flex-row space-y-3 sm:space-y-0 sm:space-x-4">
144
+ <a href="#" class="px-8 py-3 border border-transparent text-base font-medium rounded-md btn-primary md:py-4 md:text-lg md:px-10">
145
+ Start Free Demo
146
+ </a>
147
+ <a href="#" class="px-8 py-3 border border-transparent text-base font-medium rounded-md btn-secondary md:py-4 md:text-lg md:px-10">
148
+ View Curriculum
149
+ </a>
150
+ </div>
151
+ <p class="mt-3 text-xs text-gray-400">
152
+ Education-first • Not investment advice • Built for students & self-learners
153
+ </p>
154
+ </div>
155
+ </div>
156
+ <div class="mt-12 relative sm:max-w-lg sm:mx-auto lg:mt-0 lg:max-w-none lg:mx-0 lg:col-span-6 lg:flex lg:items-center" data-aos="fade-left">
157
+ <div class="relative mx-auto w-full rounded-lg shadow-lg lg:max-w-md">
158
+ <img class="w-full rounded-lg" src="http://static.photos/finance/1024x576/1" alt="BullishMinds AI Dashboard">
159
+ </div>
160
+ </div>
161
+ </div>
162
+ </div>
163
+ </section>
164
+
165
+ <!-- Features Section -->
166
+ <section class="py-16 bg-accent">
167
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
168
+ <div class="lg:text-center">
169
+ <h2 class="text-base text-orange font-semibold tracking-wide uppercase" data-aos="fade-up">Features</h2>
170
+ <p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl" data-aos="fade-up" data-aos-delay="100">
171
+ Everything you need to learn and apply
172
+ </p>
173
+ <p class="mt-4 max-w-2xl text-xl text-gray-300 lg:mx-auto" data-aos="fade-up" data-aos-delay="200">
174
+ Our platform combines structured learning with professional trading tools.
175
+ </p>
176
+ </div>
177
+
178
+ <div class="mt-20">
179
+ <div class="grid grid-cols-1 gap-12 sm:grid-cols-2 lg:grid-cols-3">
180
+ <!-- Feature 1 -->
181
+ <div class="card p-8" data-aos="fade-up">
182
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
183
+ <i data-feather="trending-up" class="h-6 w-6"></i>
184
+ </div>
185
+ <div class="mt-5">
186
+ <h3 class="text-lg font-medium text-white">Charts & Research</h3>
187
+ <p class="mt-2 text-base text-gray-300">
188
+ Interactive TradingView charts with educational overlays and downloadable Matplotlib snapshots.
189
+ </p>
190
+ </div>
191
+ </div>
192
+
193
+ <!-- Feature 2 -->
194
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="100">
195
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
196
+ <i data-feather="sliders" class="h-6 w-6"></i>
197
+ </div>
198
+ <div class="mt-5">
199
+ <h3 class="text-lg font-medium text-white">Options Lab</h3>
200
+ <p class="mt-2 text-base text-gray-300">
201
+ Analyze options chains, calculate spreads, and understand Greeks with visual tools.
202
+ </p>
203
+ </div>
204
+ </div>
205
+
206
+ <!-- Feature 3 -->
207
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="200">
208
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
209
+ <i data-feather="calendar" class="h-6 w-6"></i>
210
+ </div>
211
+ <div class="mt-5">
212
+ <h3 class="text-lg font-medium text-white">Calendars & Events</h3>
213
+ <p class="mt-2 text-base text-gray-300">
214
+ Track economic events, earnings reports, and important market dates all in one place.
215
+ </p>
216
+ </div>
217
+ </div>
218
+
219
+ <!-- Feature 4 -->
220
+ <div class="card p-8" data-aos="fade-up">
221
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
222
+ <i data-feather="file-text" class="h-6 w-6"></i>
223
+ </div>
224
+ <div class="mt-5">
225
+ <h3 class="text-lg font-medium text-white">Filings & News</h3>
226
+ <p class="mt-2 text-base text-gray-300">
227
+ SEC filings and curated news feed with sentiment analysis and educational context.
228
+ </p>
229
+ </div>
230
+ </div>
231
+
232
+ <!-- Feature 5 -->
233
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="100">
234
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
235
+ <i data-feather="list" class="h-6 w-6"></i>
236
+ </div>
237
+ <div class="mt-5">
238
+ <h3 class="text-lg font-medium text-white">Watchlist & Compare</h3>
239
+ <p class="mt-2 text-base text-gray-300">
240
+ Build custom watchlists, compare instruments, and set alerts for learning opportunities.
241
+ </p>
242
+ </div>
243
+ </div>
244
+
245
+ <!-- Feature 6 -->
246
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="200">
247
+ <div class="flex items-center justify-center h-12 w-12 rounded-md bg-orange bg-opacity-10 text-orange">
248
+ <i data-feather="message-square" class="h-6 w-6"></i>
249
+ </div>
250
+ <div class="mt-5">
251
+ <h3 class="text-lg font-medium text-white">AI Coach</h3>
252
+ <p class="mt-2 text-base text-gray-300">
253
+ Get personalized feedback on your analysis, trades, and learning progress.
254
+ </p>
255
+ </div>
256
+ </div>
257
+ </div>
258
+ </div>
259
+ </div>
260
+ </section>
261
+
262
+ <!-- How It Works Section -->
263
+ <section class="py-16 bg-navy">
264
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
265
+ <div class="lg:text-center">
266
+ <h2 class="text-base text-orange font-semibold tracking-wide uppercase" data-aos="fade-up">Methodology</h2>
267
+ <p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl" data-aos="fade-up" data-aos-delay="100">
268
+ Learn → Apply → Reflect
269
+ </p>
270
+ <p class="mt-4 max-w-2xl text-xl text-gray-300 lg:mx-auto" data-aos="fade-up" data-aos-delay="200">
271
+ Our structured approach helps you build skills systematically.
272
+ </p>
273
+ </div>
274
+
275
+ <div class="mt-20">
276
+ <div class="grid grid-cols-1 gap-8 md:grid-cols-3">
277
+ <!-- Step 1 -->
278
+ <div class="card p-8" data-aos="fade-up">
279
+ <div class="flex items-center justify-center h-16 w-16 rounded-full bg-orange bg-opacity-10 text-orange mb-6">
280
+ <span class="text-2xl font-bold">1</span>
281
+ </div>
282
+ <h3 class="text-lg font-medium text-white mb-3">Learn</h3>
283
+ <p class="text-gray-300">
284
+ Structured lessons from market basics to advanced strategies. Each concept is explained with clear examples.
285
+ </p>
286
+ <div class="mt-6">
287
+ <img src="http://static.photos/education/640x360/1" alt="Learning interface" class="rounded-lg">
288
+ </div>
289
+ </div>
290
+
291
+ <!-- Step 2 -->
292
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="100">
293
+ <div class="flex items-center justify-center h-16 w-16 rounded-full bg-orange bg-opacity-10 text-orange mb-6">
294
+ <span class="text-2xl font-bold">2</span>
295
+ </div>
296
+ <h3 class="text-lg font-medium text-white mb-3">Apply</h3>
297
+ <p class="text-gray-300">
298
+ Practice with professional tools in a risk-free environment. Reinforce learning through hands-on application.
299
+ </p>
300
+ <div class="mt-6">
301
+ <img src="http://static.photos/finance/640x360/2" alt="Application interface" class="rounded-lg">
302
+ </div>
303
+ </div>
304
+
305
+ <!-- Step 3 -->
306
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="200">
307
+ <div class="flex items-center justify-center h-16 w-16 rounded-full bg-orange bg-opacity-10 text-orange mb-6">
308
+ <span class="text-2xl font-bold">3</span>
309
+ </div>
310
+ <h3 class="text-lg font-medium text-white mb-3">Reflect</h3>
311
+ <p class="text-gray-300">
312
+ Get feedback from our AI coach and community. Track progress and identify areas for improvement.
313
+ </p>
314
+ <div class="mt-6">
315
+ <img src="http://static.photos/technology/640x360/3" alt="Feedback interface" class="rounded-lg">
316
+ </div>
317
+ </div>
318
+ </div>
319
+ </div>
320
+ </div>
321
+ </section>
322
+
323
+ <!-- Testimonials Section -->
324
+ <section class="py-16 bg-accent">
325
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
326
+ <div class="lg:text-center">
327
+ <h2 class="text-base text-orange font-semibold tracking-wide uppercase" data-aos="fade-up">Testimonials</h2>
328
+ <p class="mt-2 text-3xl leading-8 font-extrabold tracking-tight text-white sm:text-4xl" data-aos="fade-up" data-aos-delay="100">
329
+ What our users say
330
+ </p>
331
+ </div>
332
+
333
+ <div class="mt-16">
334
+ <div class="grid grid-cols-1 gap-8 md:grid-cols-3">
335
+ <!-- Testimonial 1 -->
336
+ <div class="card p-8" data-aos="fade-up">
337
+ <div class="flex items-center mb-4">
338
+ <img class="w-12 h-12 rounded-full" src="http://static.photos/people/200x200/1" alt="User testimonial">
339
+ <div class="ml-4">
340
+ <h4 class="text-lg font-medium text-white">Sarah K.</h4>
341
+ <p class="text-gray-400">Finance Student</p>
342
+ </div>
343
+ </div>
344
+ <p class="text-gray-300 italic">
345
+ "The combination of lessons and tools is brilliant. I finally understand options after struggling with textbooks."
346
+ </p>
347
+ <div class="mt-4 flex text-orange">
348
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
349
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
350
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
351
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
352
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
353
+ </div>
354
+ </div>
355
+
356
+ <!-- Testimonial 2 -->
357
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="100">
358
+ <div class="flex items-center mb-4">
359
+ <img class="w-12 h-12 rounded-full" src="http://static.photos/people/200x200/2" alt="User testimonial">
360
+ <div class="ml-4">
361
+ <h4 class="text-lg font-medium text-white">Michael T.</h4>
362
+ <p class="text-gray-400">Self-Learner</p>
363
+ </div>
364
+ </div>
365
+ <p class="text-gray-300 italic">
366
+ "The AI coach catches mistakes in my analysis I didn't even know I was making. It's like having a mentor."
367
+ </p>
368
+ <div class="mt-4 flex text-orange">
369
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
370
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
371
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
372
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
373
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
374
+ </div>
375
+ </div>
376
+
377
+ <!-- Testimonial 3 -->
378
+ <div class="card p-8" data-aos="fade-up" data-aos-delay="200">
379
+ <div class="flex items-center mb-4">
380
+ <img class="w-12 h-12 rounded-full" src="http://static.photos/people/200x200/3" alt="User testimonial">
381
+ <div class="ml-4">
382
+ <h4 class="text-lg font-medium text-white">David R.</h4>
383
+ <p class="text-gray-400">Early-Career Investor</p>
384
+ </div>
385
+ </div>
386
+ <p class="text-gray-300 italic">
387
+ "Finally a platform that teaches how to think about markets rather than pushing signals or tips."
388
+ </p>
389
+ <div class="mt-4 flex text-orange">
390
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
391
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
392
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
393
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
394
+ <i data-feather="star" class="w-4 h-4 fill-current"></i>
395
+ </div>
396
+ </div>
397
+ </div>
398
+ </div>
399
+ </div>
400
+ </section>
401
+
402
+ <!-- CTA Section -->
403
+ <section class="py-16 bg-gradient-to-r from-navy to-accent">
404
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
405
+ <div class="card p-8 md:p-12 text-center">
406
+ <h2 class="text-3xl font-extrabold text-white sm:text-4xl" data-aos="fade-up">
407
+ Ready to transform how you learn markets?
408
+ </h2>
409
+ <p class="mt-4 max-w-2xl text-xl text-gray-300 mx-auto" data-aos="fade-up" data-aos-delay="100">
410
+ Start your free demo today and experience the BullishMinds difference.
411
+ </p>
412
+ <div class="mt-8" data-aos="fade-up" data-aos-delay="200">
413
+ <a href="#" class="px-8 py-3 border border-transparent text-base font-medium rounded-md btn-primary md:py-4 md:text-lg md:px-10">
414
+ Start Free Demo
415
+ </a>
416
+ </div>
417
+ <p class="mt-4 text-xs text-gray-400">
418
+ Educational Use Only — Not Investment Advice
419
+ </p>
420
+ </div>
421
+ </div>
422
+ </section>
423
+
424
+ <!-- Footer -->
425
+ <footer class="bg-slate">
426
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
427
+ <div class="grid grid-cols-2 md:grid-cols-5 gap-8">
428
+ <div class="col-span-2">
429
+ <h3 class="text-lg font-bold text-white mb-4">BullishMinds AI</h3>
430
+ <p class="text-gray-400 text-sm">
431
+ Education-first platform helping you learn markets with professional tools and structured curriculum.
432
+ </p>
433
+ </div>
434
+ <div>
435
+ <h4 class="text-sm font-semibold text-white uppercase tracking-wider mb-4">Product</h4>
436
+ <ul class="space-y-2">
437
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Features</a></li>
438
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Pricing</a></li>
439
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Demo</a></li>
440
+ </ul>
441
+ </div>
442
+ <div>
443
+ <h4 class="text-sm font-semibold text-white uppercase tracking-wider mb-4">Resources</h4>
444
+ <ul class="space-y-2">
445
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Learn</a></li>
446
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Blog</a></li>
447
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">FAQ</a></li>
448
+ </ul>
449
+ </div>
450
+ <div>
451
+ <h4 class="text-sm font-semibold text-white uppercase tracking-wider mb-4">Company</h4>
452
+ <ul class="space-y-2">
453
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">About</a></li>
454
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Careers</a></li>
455
+ <li><a href="#" class="text-gray-400 hover:text-orange text-sm">Contact</a></li>
456
+ </ul>
457
+ </div>
458
+ </div>
459
+ <div class="mt-12 pt-8 border-t border-accent">
460
+ <div class="md:flex md:items-center md:justify-between">
461
+ <div class="flex space-x-6 md:order-2">
462
+ <a href="#" class="text-gray-400 hover:text-orange">
463
+ <i data-feather="twitter" class="h-5 w-5"></i>
464
+ </a>
465
+ <a href="#" class="text-gray-400 hover:text-orange">
466
+ <i data-feather="linkedin" class="h-5 w-5"></i>
467
+ </a>
468
+ <a href="#" class="text-gray-400 hover:text-orange">
469
+ <i data-feather="youtube" class="h-5 w-5"></i>
470
+ </a>
471
+ </div>
472
+ <p class="mt-8 text-base text-gray-400 md:mt-0 md:order-1">
473
+ &copy; 2023 BullishMinds AI. All rights reserved.
474
+ </p>
475
+ </div>
476
+ <div class="mt-4 text-xs text-gray-500">
477
+ <a href="#" class="hover:text-orange">Privacy Policy</a> •
478
+ <a href="#" class="hover:text-orange">Terms of Service</a> •
479
+ <a href="#" class="hover:text-orange">Disclaimers</a> •
480
+ <a href="#" class="hover:text-orange">Accessibility</a>
481
+ </div>
482
+ </div>
483
+ </div>
484
+ </footer>
485
+
486
+ <script>
487
+ // Mobile menu toggle
488
+ document.getElementById('mobile-menu-button').addEventListener('click', function() {
489
+ const menu = document.getElementById('mobile-menu');
490
+ menu.classList.toggle('hidden');
491
+
492
+ const icon = this.querySelector('i');
493
+ if (menu.classList.contains('hidden')) {
494
+ icon.setAttribute('data-feather', 'menu');
495
+ } else {
496
+ icon.setAttribute('data-feather', 'x');
497
+ }
498
+ feather.replace();
499
+ });
500
+
501
+ // Initialize animations
502
+ AOS.init({
503
+ duration: 800,
504
+ easing: 'ease-in-out',
505
+ once: true
506
+ });
507
+
508
+ // Initialize feather icons
509
+ feather.replace();
510
+ </script>
511
+ </body>
512
  </html>
prompts.txt ADDED
@@ -0,0 +1,205 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Build a Website for BullishMinds AI
2
+ Context & Vision
3
+
4
+ BullishMinds AI is an education-first, subscription platform that helps people learn markets while using pro-grade tools. It blends staged lessons with actionable tools: charts, options analytics, calendars, filings/news, watchlists, streaming quotes/alerts, and an AI coach.
5
+
6
+ Positioning: “Learn, apply, and reflect — all in one platform.”
7
+ Compliance tone: Educational use only. Not investment advice.
8
+
9
+ Primary Goals
10
+
11
+ Convert visitors to Start Free Demo / Join Waitlist / Start Trial.
12
+
13
+ Clearly explain the learning-first approach (staged lessons: Stage 1→3) tied to real tools.
14
+
15
+ Showcase the toolset: TradingView-style charts, Matplotlib snapshots, Options Lab, Economic/Earnings Calendars, SEC Filings, News, Watchlists, Compare, AI Coach.
16
+
17
+ Target Audience
18
+
19
+ Self-learners, students, and early-career investors who want structured learning with hands-on tools. Global, mobile-first.
20
+
21
+ Brand & Design System
22
+
23
+ Theme: Modern, pro, dark UI.
24
+
25
+ Colors:
26
+
27
+ Deep Navy #232d4b (primary background)
28
+
29
+ Bullish Orange #e57200 (accents/CTAs)
30
+
31
+ Neutral Slate #1f2333 (cards)
32
+
33
+ Accent #26304a (surfaces)
34
+
35
+ Typography: Inter (sans) for UI/copy; Fira Mono (mono) for figures/code.
36
+
37
+ Style: Soft shadows, rounded 14px radii, clean cards, clear spacing.
38
+
39
+ Imagery: Abstract finance shapes, subtle grid/line motifs, tasteful chart mockups (no “get rich quick”).
40
+
41
+ Information Architecture (Top Nav)
42
+
43
+ Home
44
+
45
+ Product ▾
46
+
47
+ Markets Pro (overview page)
48
+
49
+ Charts & Research
50
+
51
+ Options Lab
52
+
53
+ Calendars & Events
54
+
55
+ Filings & News
56
+
57
+ Learn (Curriculum & Lessons; Stage 1–3)
58
+
59
+ Pricing
60
+
61
+ Blog / Updates
62
+
63
+ About
64
+
65
+ Sign in (secondary) | Start Free Demo (primary CTA)
66
+
67
+ Page Requirements
68
+ Home (conversion-focused)
69
+
70
+ Hero: headline + subhead + primary CTA (Start Free Demo) and secondary (View Curriculum).
71
+
72
+ Sample headline: “Learn markets the right way — with tools that teach as you use them.”
73
+
74
+ Subhead: “Education-first platform with pro-grade charts, options analytics, calendars, and an AI coach.”
75
+
76
+ Trust strip: “Education-first • Not investment advice • Built for students & self-learners”
77
+
78
+ Feature grid (cards with icons): Charts, Options Lab, Calendars, Filings/News, Watchlist/Compare, AI Coach.
79
+
80
+ “How it works” (3 steps): Learn → Apply → Reflect (lessons → live tools → AI feedback).
81
+
82
+ Screens/micro-demos: short looping videos or images of each tool.
83
+
84
+ Social proof/Testimonials (placeholder).
85
+
86
+ Final CTA band + disclaimer.
87
+
88
+ Product → Markets Pro (overview)
89
+
90
+ Section tiles linking to subpages: Charts & Research, Options Lab, Calendars, Filings & News, Streaming & Alerts, Watchlist & Compare.
91
+
92
+ Each tile: 1–2 benefit bullets + micro-screenshot.
93
+
94
+ Charts & Research
95
+
96
+ Explain dual modes: TradingView iframe for interactive, Matplotlib snapshots for quick downloads.
97
+
98
+ Mention indicators, comparison ticker, theme switching, and downloads.
99
+
100
+ Options Lab
101
+
102
+ Explain expirations loader, IV/volume/OI filters, moneyness views, and Vertical Spread calculator (outputs: net debit, width, max profit/loss, breakeven).
103
+
104
+ Calendars & Events
105
+
106
+ Economic calendar + earnings calendar (aggregated, simple table UX).
107
+
108
+ Filings & News
109
+
110
+ Recent SEC filings list, news feed per symbol.
111
+
112
+ Learn (Curriculum)
113
+
114
+ Explain staged progression (Stage 1 foundations → Stage 2 depth → Stage 3 application) with completion gates.
115
+
116
+ Sample lessons: Bid/Ask & Slippage, Candles/OHLC, Order Types, Moving Averages, RSI/MACD, Greeks, IV Rank/Skew, Reading Option Chains, Verticals, Risk & Journaling, Position Sizing, Expectancy, Post-Mortems.
117
+
118
+ CTA to Start Stage 1 (free samples) and Unlock Stages (with subscription).
119
+
120
+ Pricing
121
+
122
+ Clear tiers (example; adjust as needed):
123
+
124
+ Starter (Learn S1 + limited tools)
125
+
126
+ Pro (All lessons + all tools + AI Coach + downloads)
127
+
128
+ Team/Edu (classroom seats)
129
+
130
+ Notes: 14-day trial, student/educator discount, cancel anytime.
131
+
132
+ FAQ accordion below pricing.
133
+
134
+ About
135
+
136
+ Mission, values (education-first, transparency), short founding story, contact.
137
+
138
+ Footer & Legal
139
+
140
+ Links: Privacy, Terms, Disclaimers, Support, Status.
141
+
142
+ Disclaimer text (site-wide): “Educational Use Only — Not Investment Advice.”
143
+
144
+ Cookie notice, accessibility statement (WCAG 2.1 AA).
145
+
146
+ Components & UX
147
+
148
+ Sticky top nav, mobile-first hamburger.
149
+
150
+ Reusable CTA button (orange) and card components.
151
+
152
+ Testimonial slider, FAQ accordion, pricing tabs, code/metric blocks for finance data.
153
+
154
+ Lightweight animations (fade/slide; no heavy parallax).
155
+
156
+ Functionality & Integrations
157
+
158
+ Forms: Join Waitlist, Start Free Demo, Newsletter (connect to your email tool).
159
+
160
+ Chart embeds: support TradingView iframe (no inline scripts), plus static image fallbacks.
161
+
162
+ Blog: simple CMS collection (title, excerpt, tags, cover image).
163
+
164
+ Analytics: GA4 or Plausible; add basic events for CTA clicks and pricing interactions.
165
+
166
+ Performance: lazy-load images/iframes; <100KB initial CSS/JS if possible.
167
+
168
+ Copy Guidelines
169
+
170
+ Tone: clear, confident, “teacher-coach”, zero hype.
171
+
172
+ Avoid promises of returns. Emphasize skills, frameworks, and tool literacy.
173
+
174
+ Use plain English and short sentences.
175
+
176
+ Microcopy examples:
177
+
178
+ Buttons: Start Free Demo, View Curriculum, Explore Tools, Join Waitlist
179
+
180
+ Empty-state: “Choose a symbol to see live data.”
181
+
182
+ Compliance: “Educational use only. Not investment advice.”
183
+
184
+ Accessibility & SEO
185
+
186
+ Color contrast ≥ 4.5:1 on dark theme.
187
+
188
+ Semantic HTML, labeled controls, keyboard nav.
189
+
190
+ SEO: descriptive titles/meta, schema for Product, FAQ, Article; fast LCP; alt text on imagery.
191
+
192
+ Deliverables
193
+
194
+ Fully responsive site with the sitemap above.
195
+
196
+ Theme variables (colors, fonts) set globally.
197
+
198
+ Reusable sections (hero, features, CTA, pricing, testimonials, FAQ).
199
+
200
+ Placeholder assets for tool screenshots (to be swapped later).
201
+
202
+ Easy path to plug in account portal/app link.
203
+
204
+ Primary CTA to use across the site: Start Free Demo
205
+ Secondary CTAs: View Curriculum, Join Waitlist, Explore Tools