Commit graph

251 commits

Author SHA1 Message Date
MarconLP
0b733c6f5c
make paywall modal scrollable 2023-07-02 10:06:38 +02:00
MarconLP
cfdbef515e
add padding to empty state on smaller screens 2023-07-02 09:54:53 +02:00
MarconLP
15481b2db1
adjust pricing 2023-07-02 09:51:35 +02:00
MarconLP
d8ccb15cc3
optimize use-case cover images 2023-07-02 08:55:27 +02:00
MarconLP
f61b0621a2
re-design how does snapify work landing page section 2023-07-02 08:54:25 +02:00
MarconLP
61ddc2cc46
replace discord with github link 2023-05-11 15:50:07 +02:00
MarconLP
99d8adf6fb
do not redirect to /videos page if record modal is open 2023-05-08 15:49:45 +02:00
MarconLP
d116619bf0
redirect pricing button to signin page 2023-05-07 19:49:30 +02:00
MarconLP
b8db796d32
cleanup code 2023-05-05 17:17:13 +02:00
MarconLP
b03c4a875f
move redirect for logged in users to frontend 2023-05-05 16:54:11 +02:00
MarconLP
1c9c36c811
update description metadata tag 2023-05-05 16:45:48 +02:00
MarconLP
80920a1e0a
make the GOOGLE provider env variables optional 2023-05-05 13:59:04 +02:00
MarconLP
29f2da7379
make non-core env variables optional 2023-05-03 21:35:58 +02:00
MarconLP
1dfdb52ef0
remove unused code 2023-05-03 20:04:14 +02:00
MarconLP
283f315b63
add max height and width to video thumbnail 2023-05-03 20:02:35 +02:00
MarconLP
86a8b719b6
use next/image for profile images 2023-05-03 20:01:55 +02:00
MarconLP
a38ae31c9e
add new logo 2023-05-03 19:54:56 +02:00
MarconLP
441f9e9f13
hide trusted by the best brands section 2023-05-03 19:04:57 +02:00
MarconLP
1254806fea
update how snapify works steps 2023-05-03 18:42:55 +02:00
MarconLP
22cc0ecc05
update support usecase image 2023-05-03 18:35:42 +02:00
MarconLP
b8d2fb4602
update terms & privacy policy links on sign-in page 2023-05-03 18:27:58 +02:00
MarconLP
d555380ab5
add currency to pricing page 2023-05-03 18:26:29 +02:00
MarconLP
11f9880e9c
update support usecase image 2023-05-03 18:23:57 +02:00
MarconLP
b3467912e7
add alert when browser recording is not supported 2023-05-03 14:49:31 +02:00
MarconLP
0ddeda1f1c
fix/not asking for mic permissions (first time) 2023-05-01 22:49:18 +02:00
MarconLP
99d2c6f4d7
add posthog event to pricing-page billingcycle change 2023-05-01 22:45:18 +02:00
MarconLP
6c22a62e2d
fix/extra curly bracket in relative date timestamp 2023-05-01 22:42:08 +02:00
MarconLP
d7e0a8b614
fix/profile image not allowed in next/image 2023-05-01 22:40:01 +02:00
MarconLP
82978ed739
fix/closing videoRecorderModal without uploading will keep it in the post step 2023-05-01 22:35:21 +02:00
MarconLP
5404c173bf
add activeLink indicator in header 2023-05-01 22:32:34 +02:00
MarconLP
acced8589d
rename option from Annual to Annually 2023-05-01 21:55:17 +02:00
MarconLP
b24075c6d5
update features on paywall 2023-05-01 21:51:56 +02:00
MarconLP
4bf5de6e5d
set billedAnually to true as default 2023-05-01 21:50:40 +02:00
MarconLP
d7d5152a04
re-write features on pricing page and add billingCycle toggle 2023-05-01 21:49:16 +02:00
MarconLP
43325e5635
center use-case cards in flex-col view 2023-04-30 18:24:58 +02:00
MarconLP
8ae5b5a43c
use producthunt base64 svg instead of remote domain 2023-04-30 18:23:09 +02:00
MarconLP
b17b880479
fix duplicate login button in header 2023-04-30 18:19:29 +02:00
MarconLP
00b66f1be3
remove education and bug reporting usecase 2023-04-30 17:48:36 +02:00
MarconLP
ccb7283be1
replace unescaped characters 2023-04-30 17:47:26 +02:00
MarconLP
bdaf263749
remove unused code 2023-04-30 17:47:15 +02:00
MarconLP
fb26b4070b
fix missing header login button on large screens 2023-04-30 17:37:59 +02:00
MarconLP
9746927126
fix merge conflict 2023-04-28 17:25:57 +02:00
MarconLP
f97ee8d49e
improve image optimization usage 2023-04-28 17:23:13 +02:00
MarconLP
61a432f1bd
remove unused code 2023-04-27 22:30:29 +02:00
MarconLP
fa47b387cb
adjust mobile header 2023-04-27 22:29:55 +02:00
MarconLP
be169714cc
improve footer layout on smaller devices 2023-04-27 22:23:09 +02:00
MarconLP
b840be86b0
adjust faq on pricing page 2023-04-27 21:51:38 +02:00
MarconLP
4471cb0f9f
pricing cards design adjustments 2023-04-27 21:40:36 +02:00
MarconLP
c180bbb28f
design improvements on pricing page 2023-04-27 21:21:04 +02:00
MarconLP
8c5cffad7a
add pricing page and extract CTA into its own component 2023-04-27 17:58:02 +02:00
MarconLP
42bcf81ee5
add bottom margin to legal/terms 2023-04-27 12:14:26 +02:00
MarconLP
4946d59bd4
add privacy policy and terms of services 2023-04-26 20:57:14 +02:00
MarconLP
ef9e991949
re-design and extract footer and header into their own components 2023-04-26 20:17:35 +02:00
MarconLP
a57fe9fc8b
landing page design adjustments 2023-04-26 07:59:53 +02:00
MarconLP
81a7dcc192
add left & right fade effect to companies marquee 2023-04-25 20:22:23 +02:00
MarconLP
cb35512d5e
increase CTA record button in hero section 2023-04-25 20:13:40 +02:00
MarconLP
ac032d0785
adjust feature steps in bug reporting use-case 2023-04-25 19:44:07 +02:00
MarconLP
5833805173
re-design landing page 2023-04-25 19:35:08 +02:00
MarconLP
c980d4e784
fix typescript error in Recorder.tsx 2023-04-24 13:12:20 +02:00
MarconLP
ed7bfc57c0
show video amount indicator for free users 2023-04-24 12:39:35 +02:00
MarconLP
1871bd62b8
fix button margins 2023-04-24 12:12:49 +02:00
MarconLP
55a5886b5c
open sign-in window when trying to upload as a guest 2023-04-24 12:05:44 +02:00
MarconLP
25aedc87cd
invalidate video.getAll query after video.delete query 2023-04-24 11:50:12 +02:00
MarconLP
59b2bdd76e
increase rate limit 2023-04-24 11:49:12 +02:00
MarconLP
24579274ea
add record video CTA to shared video page 2023-04-23 21:23:13 +02:00
MarconLP
6e06932b66
add rate limiting 2023-04-23 20:55:45 +02:00
MarconLP
899a604d6d
add stripe / payment events 2023-04-23 19:52:14 +02:00
MarconLP
d778f61f33
add paywall events 2023-04-23 16:53:14 +02:00
MarconLP
9655ff7102
add video error page events 2023-04-23 16:42:58 +02:00
MarconLP
0f58a9fda4
fix users without session cannot view shared videos 2023-04-23 15:26:51 +02:00
MarconLP
d6f2be85d2
add individual video page events 2023-04-23 15:26:22 +02:00
MarconLP
abd0a03cd0
add recorder events 2023-04-23 15:16:30 +02:00
MarconLP
b55f2e98ea
add empty video list page CTA events 2023-04-23 15:02:10 +02:00
MarconLP
96296e8b4c
add newvideomenu events 2023-04-23 14:59:01 +02:00
MarconLP
9be8efeadf
add download video event 2023-04-23 14:53:58 +02:00
MarconLP
51eaa538f1
add profileMenu events 2023-04-23 14:49:31 +02:00
MarconLP
2c0a063975
add ShareModal events 2023-04-23 14:45:01 +02:00
MarconLP
f3603a7240
add delete video event 2023-04-23 14:36:02 +02:00
MarconLP
2fe910feec
add update video title event 2023-04-23 14:34:15 +02:00
MarconLP
fe2081bdea
add update video shareLinkExpiresAt event 2023-04-23 14:33:21 +02:00
MarconLP
8f40b1279f
add update video delete_after_link_expires event 2023-04-23 14:31:45 +02:00
MarconLP
78f6005942
add update video setSharing event 2023-04-23 14:30:32 +02:00
MarconLP
9eb531a3e8
add video upload events 2023-04-23 13:22:46 +02:00
MarconLP
ea5166c416
add viewing video list event 2023-04-23 13:17:52 +02:00
MarconLP
ba7766f2f6
add posthog to trpc context and add view video event 2023-04-23 13:13:43 +02:00
MarconLP
9ad8bcf507
add sign-in and sign-out events 2023-04-23 12:52:31 +02:00
MarconLP
c3dad32a2e
add posthog identification 2023-04-23 09:55:33 +02:00
MarconLP
cf903425f1
add posthog analytics proxy 2023-04-22 10:05:03 +02:00
MarconLP
b2975c96dd
end recoding if user stopps sharing his screen 2023-04-22 08:59:14 +02:00
MarconLP
9c9f007ecb
add posthog 2023-04-22 06:27:14 +02:00
MarconLP
5e32136c83
add crisp.chat support widget 2023-04-22 05:57:41 +02:00
MarconLP
1d20180c69
also delete thumbnail when deleting videos 2023-04-22 05:45:50 +02:00
MarconLP
91dae86499
add thumbnail support on video upload modal 2023-04-22 05:27:06 +02:00
MarconLP
2b648bd8e6
add thumbnails to videos 2023-04-22 04:46:53 +02:00
MarconLP
822d9ba225
generate and upload thumbnail 2023-04-22 03:06:26 +02:00
MarconLP
ece4700fce
fix stale recordModalOpen state 2023-04-22 00:52:51 +02:00
MarconLP
97273ac519
limit free tier to 10 uploaded videos and show paywall when hitting this limit 2023-04-22 00:50:11 +02:00
MarconLP
dbf8e719de
do not autoPlay video in Recorder component 2023-04-22 00:46:12 +02:00
MarconLP
165e8cc31b
allow coupons to be used on stripe checkout page 2023-04-22 00:39:18 +02:00
MarconLP
414d69493c
remove example router 2023-04-21 23:38:29 +02:00