Skip to content

Commit 0f12a4f

Browse files
committed
Improving the Home page
1 parent 4338a94 commit 0f12a4f

File tree

1 file changed

+31
-23
lines changed

1 file changed

+31
-23
lines changed

index.html

Lines changed: 31 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@ <h3>About</h3>
7070
<summary><h3>How to use</h3></summary>
7171
<p>To setup your HTML forms, you have three options, all available in the <a href="#forms" onclick="spaGoTo('forms');">Forms</a> section upon sign up.</p>
7272
<ol>
73-
<li>You can simply use the generated action URL in your HTML forms.</li>
73+
<li>You can simply use the generated URL in the <em>action</em> attribute of your HTML forms.</li>
7474
<li>Simpler even is to embed our form snippet in your website's HTML.</li>
75-
<li>If you don't require custom forms, then the simplest option is to direct your users
75+
<li>If you don't require custom forms, or want a no-code solution, then the simplest option is to direct your users
7676
to the contact-page(s) we generate and host for you for free!</li>
7777
</ol>
7878
<p>
@@ -89,9 +89,9 @@ <h3>About</h3>
8989
<br><br>
9090
<p>Note that there are a few tradeoffs for availing this service free of cost &#128513;:</p>
9191
<ol>
92-
<li>You have to be online atleast once everyday to sync/collect your users' messages, if any. That's because we only store your data upto a day if you are offline</li>
93-
<li>Once you sync the data, it is your responsibility to store it somewhere safe, if need be. Synced data is lost upon page-refresh</li>
94-
<li>We only support forms where all the values are texts. Form data needs to be less than 10KiB in size and posted as 'application/x-www-form-urlencoded'</li>
92+
<li>1-day data retention</li>
93+
<li>Data retention till first sync; synced data is lost upon page reload</li>
94+
<li>Only support forms with textual data, of total size less than 10KiB, and POSTed as 'application/x-www-form-urlencoded'</li>
9595
</ol>
9696
</details>
9797

@@ -102,25 +102,21 @@ <h3>About</h3>
102102
And sunsetting/deprecated ones <strong style="color:red">red</strong>.
103103
Implementation of some of the blue-coded features are subject to <a href="#contact" onClick="spaGoTo('contact');">demand/popular-requests</a> and <a href="https://buymeacoffee.com/somajitdey">support</a>.
104104
<ol>
105-
<li><strong style="color:green">This website is an <a href="https://developer.mozilla.org/en-US/docs/Glossary/SPA">SPA</a> running client-side, i.e. on your browser.
106-
So, you are self-hosting your form-backend!</strong></li>
107-
<li><strong style="color:green">Being a <a href="https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps">PWA</a>, can be installed on any platform having a standard web-browser</strong></li>
108-
<li><strong style="color:green">Same submission (action) URL for all your forms. Inbox differentiates forms based on their unique FormID parameter</strong></li>
109-
<li><strong style="color:green">Readily shareable contact-pages for different use cases along with their view counts</strong></li>
110-
<li><strong style="color:green">Option to directly reply to the users who message you</strong></li>
105+
<li><strong style="color:green">Can be installed on any platform that has a standard web-browser</strong></li>
106+
<li><strong style="color:green">Same submission URL for all your forms. Inbox differentiates forms based on their unique FormID parameter</strong></li>
107+
<li><strong style="color:green">Push notifications</strong></li>
111108
<li><strong style="color:green">Telegram integration</strong></li>
112-
<li><strong style="color:green">Copy button in Inbox to copy your users' details and messages to MS Excel or Google Sheets</strong></li>
113-
<li><strong style="color:green">Sync messages on-demand or automatically. Or turn-off sync as you copy from Inbox etc.</strong></li>
114-
<li><strong style="color:green">A dedicated section for testing everything is working as desired</strong></li>
109+
<li><strong style="color:green">Tabular representation of form submissions in the Inbox. Copy all the data with a single-click and paste in MS Excel or Google Sheets</strong></li>
110+
<li><strong style="color:green">Option to directly reply to the users who contact you</strong></li>
111+
<li><strong style="color:green">Readily shareable contact-pages for different use cases along with their view counts</strong></li>
112+
<li><strong style="color:green">Dedicated section for testing everything is working as desired</strong></li>
115113
<li><strong style="color:green">High-level logs for non-develeopers</strong></li>
116-
<li><strong style="color:green">Push notifications</strong></li>
117-
<li><strong style="color:blue">Readily shareable profile-page, hosted for free, containing your brief bio, avatar and links to your socials and website as well as a contact-form. This can serve as your own website, if you don't have one</strong></li>
118-
<li><strong style="color:blue">Option to hide details of the users who contact/message you from middlemen, through end-to-end encryption. The hosted contact-pages have E2E built-in</strong></li>
119-
<li><strong style="color:blue">Full-fledged chatbox that logs all your 2-way conversations in one place</strong></li>
120-
<li><strong style="color:blue">2 factor authentication for sign-in based on password and OTP sent to email</strong></li>
121-
<li><strong style="color:blue">Sign-in and data storage using your free GitHub account</strong></li>
122-
<li><strong style="color:blue">Comments hosting backend for your static blogging sites.</strong></li>
123-
<li><strong style="color:blue">Premium plans with better (rate/size/time/type) limits (compared to the free plan)</strong></li>
114+
<li><strong style="color:blue">Readily shareable profile-page, with its view count. This profile-page contains your brief bio, avatar and links to your socials and website as well as a contact-form. This can serve as your own website</strong></li>
115+
<li><strong style="color:blue">End-to-end encryption</strong></li>
116+
<li><strong style="color:blue">Chatbox</strong></li>
117+
<li><strong style="color:blue">Email-based login</strong></li>
118+
<li><strong style="color:blue">Comments hosting for static sites</strong></li>
119+
<li><strong style="color:blue">Premium plans with larger rate-limits</strong></li>
124120
</ol>
125121
</details>
126122

@@ -143,6 +139,17 @@ <h3>About</h3>
143139
<li class="nav-item"><a class="nav-link" href="https://onesignal.com/web-push">OneSignal</a></li>
144140
</ul>
145141
</details>
142+
143+
<details class="my-2">
144+
<summary><h3>See also</h3></summary>
145+
Similar projects that you might find useful:
146+
<ul class="nav nav-pills nav-justified">
147+
<li class="nav-item"><a class="nav-link" href="https://formspree.io/">Formspree</a></li>
148+
<li class="nav-item"><a class="nav-link" href="https://fabform.io/">FabForm</a></li>
149+
<li class="nav-item"><a class="nav-link" href="https://formspark.io/">Formspark</a></li>
150+
<li class="nav-item"><a class="nav-link" href="https://www.emailjs.com/">EmailJS</a></li>
151+
</ul>
152+
</details>
146153
</section>
147154
</div>
148155
<div class="spa-page" id="forms">
@@ -235,10 +242,11 @@ <h3>Admin</h3>
235242
<details class="my-4" open>
236243
<summary><strong>Test</strong></summary>
237244
<p>Test if everything is working properly with the following sample form. The HTML underlying this form is based on the embeddable snippet shown in <a href="#forms" onClick="spaGoTo('forms');">Forms</a>.</p>
238-
<p>3 things should happen when you submit the form.</p>
245+
<p>4 things should happen when you submit the form.</p>
239246
<ol type="1">
240247
<li>The below Log will report an entry.</li>
241248
<li><a href="#inbox" onClick="spaGoTo('inbox');">Inbox</a> will be populated.</li>
249+
<li>You will get a push notification.</li>
242250
<li>You will get the form data as a Telegram message.</li>
243251
</ol>
244252
<form method="POST" target="testForm_iframe" onsubmit="document.getElementsByName('testForm_iframe')[0].style='background:url(https://img.icons8.com/material-outlined/30/spinner-frame-2.png) no-repeat';">

0 commit comments

Comments
 (0)