Skip to main content

max / makenotwork

5.5 KB · 121 lines History Blame Raw
1 {% extends "base.html" %}
2
3 {% block title %}Creators - Makenot.work{% endblock %}
4 {% block body_attrs %} class="padded-page creators-page"{% endblock %}
5
6 {% block content %}
7 {% include "partials/site_header.html" %}
8
9 <div class="container">
10 <h1 class="page-title">Become a Creator</h1>
11
12 <div class="page-intro">
13 Anyone can sign up to browse and buy. To create projects and sell your work,
14 apply for creator access. Most applications are approved within a few days.
15 Makenot.work is in private alpha; we're approving applications one cohort at a time.
16 </div>
17
18 <div class="how-it-works">
19 <h2 class="section-header">How It Works</h2>
20 <ol>
21 <li><strong>Sign up</strong> and verify your email</li>
22 <li><strong>Apply</strong> from your dashboard: tell us what you make and which tier fits</li>
23 <li><strong>Get approved</strong>: we review applications individually, usually within a few days</li>
24 </ol>
25
26 <p class="mt-4">
27 We review applications to make sure applicants are here to share and sell creative work.
28 If you make something and want to sell it, you'll likely get in.
29 Link to your existing work (a portfolio, channel, or profile elsewhere) to speed things up.
30 </p>
31
32 <p class="mt-4">
33 <strong>Important:</strong> Receiving payouts requires a <a href="https://stripe.com/global">Stripe</a> account.
34 Stripe supports creators in <strong>46+ countries</strong>. Check their list before applying
35 if you're outside the US, EU, or UK.
36 </p>
37 </div>
38
39 <div class="stats-row">
40 <div class="stat-box">
41 <div class="number">{{ total_creators }}</div>
42 <div class="label">Active Creators</div>
43 </div>
44 </div>
45
46 <h2 class="section-header">Pricing</h2>
47 <p class="mb-4">Flat monthly fee. 0% cut of your revenue. The only deduction from fan payments is the payment processor's fee (~3%).</p>
48 <table class="wave-table" aria-label="Creator plan pricing">
49 <thead>
50 <tr>
51 <th>Tier</th>
52 <th>Monthly</th>
53 <th>Best For</th>
54 <th>Storage</th>
55 </tr>
56 </thead>
57 <tbody>
58 <tr>
59 <td>Basic</td>
60 <td>${{ tier_prices.basic_std }}</td>
61 <td>Text, blogs, newsletters</td>
62 <td>{{ tier_prices.basic_total }}</td>
63 </tr>
64 <tr>
65 <td>Small Files</td>
66 <td>${{ tier_prices.small_files_std }}</td>
67 <td>Audio, plugins, small software</td>
68 <td>{{ tier_prices.small_files_total }}</td>
69 </tr>
70 <tr>
71 <td>Big Files</td>
72 <td>${{ tier_prices.big_files_std }}</td>
73 <td>Video, games, large software</td>
74 <td>{{ tier_prices.big_files_total }}</td>
75 </tr>
76 <tr>
77 <td>Everything</td>
78 <td>${{ tier_prices.everything_std }}</td>
79 <td>All features, current and future</td>
80 <td>{{ tier_prices.everything_total }}</td>
81 </tr>
82 </tbody>
83 </table>
84 <p class="pricing-fineprint">
85 Every tier is the complete platform: <code>/u/username</code> profile, project and item pages, project forum, Discover listing, memberships, pay-what-you-want, promo codes, RSS, analytics, full data export, 2FA/passkeys. The tier picks the file-size envelope, not the feature set.
86 Receiving payouts requires <a href="https://stripe.com/global">Stripe</a> (46+ countries).
87 <a href="/docs/guide/tiers">Full tier details</a> | <a href="/docs/guide/pricing">Pricing models</a>
88 </p>
89
90 <p class="trial-callout">
91 <strong>Not ready to commit?</strong> Request a <strong>free trial</strong> (2-6 weeks, no credit card) when you apply.
92 Or <a href="/sandbox">try sandbox mode</a> to explore the dashboard without signing up.
93 </p>
94
95 <h2 class="section-header">Who Runs This</h2>
96 <p>
97 Makenot.work is built and operated by one person. No investors, no board, no outside pressure.
98 Decisions are fast and aligned with creators, but there's no large team behind the scenes.
99 Read the full picture in our
100 <a href="/docs/guarantees#continuity">continuity guarantee</a> and
101 <a href="/docs/economics">platform economics</a>.
102 </p>
103
104 <div class="cta">
105 {% if is_creator %}
106 <p>You have creator access.</p>
107 <a href="/dashboard" class="btn-primary">Go to Dashboard</a>
108 {% else %}
109 {% if let Some(user) = session_user %}
110 <p>Ready to create?</p>
111 <a href="/dashboard#tab-plan" class="btn-primary">Apply from Dashboard</a>
112 {% else %}
113 <p>Join to get started.</p>
114 <a href="/join" class="btn-primary">Join</a>
115 <a href="/login" class="btn-secondary">Login</a>
116 {% endif %}
117 {% endif %}
118 </div>
119 </div>
120 {% endblock %}
121