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
|
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
|
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
|
ed7bfc57c0
|
show video amount indicator for free users
|
2023-04-24 12:39:35 +02:00 |
|
MarconLP
|
24579274ea
|
add record video CTA to shared video page
|
2023-04-23 21:23:13 +02:00 |
|
MarconLP
|
899a604d6d
|
add stripe / payment events
|
2023-04-23 19:52:14 +02:00 |
|
MarconLP
|
9655ff7102
|
add video error page events
|
2023-04-23 16:42:58 +02:00 |
|
MarconLP
|
d6f2be85d2
|
add individual video page events
|
2023-04-23 15:26:22 +02:00 |
|
MarconLP
|
b55f2e98ea
|
add empty video list page CTA events
|
2023-04-23 15:02:10 +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
|
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
|
2b648bd8e6
|
add thumbnails to videos
|
2023-04-22 04:46:53 +02:00 |
|
MarconLP
|
f09b46558f
|
fix color or record button
|
2023-04-21 23:33:14 +02:00 |
|
MarconLP
|
568e58d6a0
|
open paywall when trying to upload video
|
2023-04-21 23:30:33 +02:00 |
|
MarconLP
|
0f9b6736f1
|
fix mixed up functions
|
2023-04-21 23:17:56 +02:00 |
|
MarconLP
|
200c9c2612
|
add paywall
|
2023-04-20 19:25:09 +02:00 |
|
MarconLP
|
5036d41461
|
add CTAs to empty state view
|
2023-04-20 16:32:45 +02:00 |
|
MarconLP
|
3bc29c1341
|
add page titles
|
2023-04-20 15:03:48 +02:00 |
|
MarconLP
|
da47aac48b
|
fix redirect from sign-in page
|
2023-04-20 14:19:16 +02:00 |
|
MarconLP
|
9d47017f5e
|
rename to snapify
|
2023-04-20 14:17:26 +02:00 |
|
MarconLP
|
c1fb9da74e
|
implement NewVideoMenu to select recording or uploading
|
2023-04-20 13:49:50 +02:00 |
|
MarconLP
|
adaeec0ed0
|
ui and ux during video recording steps
|
2023-04-20 11:45:15 +02:00 |
|
MarconLP
|
d6587d53c3
|
improve UX over login redirects
|
2023-04-20 10:40:19 +02:00 |
|
MarconLP
|
af393b7b6f
|
re-design sign-in page
|
2023-04-20 01:21:01 +02:00 |
|
MarconLP
|
190a844ad4
|
fix eslint error
|
2023-04-20 00:41:53 +02:00 |
|
MarconLP
|
d260c9b341
|
redirect logged-in users from / to /videos
|
2023-04-20 00:39:03 +02:00 |
|
MarconLP
|
c4b16ebdc8
|
remove unused code
|
2023-04-20 00:24:11 +02:00 |
|
MarconLP
|
b0f6da3040
|
do not show paywall while loading
|
2023-04-19 20:56:43 +02:00 |
|
MarconLP
|
d42da7bb8c
|
only show VideoUploadModal when user subscription is active or past_due
|
2023-04-18 10:10:45 +02:00 |
|
MarconLP
|
0e7181d6cf
|
add new landing page
|
2023-04-16 17:37:13 +02:00 |
|
MarconLP
|
4c86b29f92
|
add sign-up link on recording not available page
|
2023-04-16 13:28:20 +02:00 |
|
MarconLP
|
38e56e07e0
|
show profile component on individual video page
|
2023-04-16 13:20:35 +02:00 |
|
MarconLP
|
31f3c4fef7
|
add stripe checkout
|
2023-04-16 13:05:18 +02:00 |
|
MarconLP
|
bf202b958c
|
secure check-expired-videos endpoint with secret
|
2023-04-16 01:24:54 +02:00 |
|
MarconLP
|
4c64aeeb35
|
add api route to check for expired videos
|
2023-04-16 01:01:50 +02:00 |
|
MarconLP
|
b6e91d7348
|
cleanup code
|
2023-04-14 19:46:09 +02:00 |
|
MarconLP
|
99ad695bd0
|
add more options button
|
2023-04-14 18:44:15 +02:00 |
|
MarconLP
|
ec0f803c7d
|
fix grid layout to be work on smaller devices too
|
2023-04-14 18:01:20 +02:00 |
|
MarconLP
|
dd8c96c7ad
|
fix margin on conditional elements
|
2023-04-14 15:26:27 +02:00 |
|
MarconLP
|
81a9d739f9
|
only show share settings button to video author
|
2023-04-14 15:24:15 +02:00 |
|
MarconLP
|
c089fb7d47
|
add shareModal and the ability to toggle share state
|
2023-04-14 15:04:55 +02:00 |
|
MarconLP
|
fcb3ecbb14
|
add sharing modal
|
2023-04-13 23:10:31 +02:00 |
|
MarconLP
|
c603e48060
|
improve video size on smaller devices
|
2023-04-13 21:39:48 +02:00 |
|
MarconLP
|
5c0e184b70
|
reduce header size
|
2023-04-12 21:22:03 +02:00 |
|
MarconLP
|
9ea79c2de3
|
include createdAt on individual video page
|
2023-04-12 21:07:48 +02:00 |
|
MarconLP
|
173f1d976d
|
show author username and profile icon on individual video page
|
2023-04-12 20:58:58 +02:00 |
|
MarconLP
|
082148e0c0
|
improve video player ui
|
2023-04-12 20:19:26 +02:00 |
|
MarconLP
|
4b7969496f
|
specify thumbnail size
|
2023-04-12 19:24:02 +02:00 |
|
MarconLP
|
3b0ed18bf5
|
create VideoCardSkeleton and adjust text margin
|
2023-04-12 19:15:31 +02:00 |
|
MarconLP
|
cef346a201
|
improve UX while uploading new videos
|
2023-04-12 19:11:33 +02:00 |
|
MarconLP
|
bf02583d93
|
update dummy thumbnail url
|
2023-04-12 19:08:25 +02:00 |
|
MarconLP
|
1b8e3d218c
|
add text to show if no videos exist
|
2023-04-12 18:46:12 +02:00 |
|
MarconLP
|
02160a2af8
|
add recording not shared message
|
2023-04-12 16:02:43 +02:00 |
|
MarconLP
|
7733173006
|
disable refetching on individual video page
|
2023-04-12 13:05:32 +02:00 |
|
MarconLP
|
ef8f40143f
|
show real data on individual video page
|
2023-04-11 22:01:02 +02:00 |
|
MarconLP
|
621325b930
|
show dynamic data on videos list page
|
2023-04-11 21:49:14 +02:00 |
|
MarconLP
|
5091bce7fb
|
add modal to new video button to explain how to upload videos
|
2023-04-11 21:28:10 +02:00 |
|
MarconLP
|
6e69c1b3e3
|
add route to get pre-signed s3 upload url
|
2023-04-11 21:15:42 +02:00 |
|
MarconLP
|
a73520552f
|
add loading indicator to individual video page
|
2023-04-11 14:05:23 +02:00 |
|
MarconLP
|
7546212e1e
|
add relative time to video list
|
2023-04-11 14:02:11 +02:00 |
|
MarconLP
|
a03921329c
|
redesign video list page
|
2023-04-11 12:58:48 +02:00 |
|
MarconLP
|
b335f4acd4
|
fix typescript errors
|
2023-04-11 11:35:15 +02:00 |
|
MarconLP
|
435f9b2d7d
|
improve individual video page
|
2023-04-11 10:52:03 +02:00 |
|
MarconLP
|
4219542b9c
|
add single video page player
|
2023-04-11 10:10:08 +02:00 |
|
MarconLP
|
74670a0cd4
|
limit video title length to 2 lines
|
2023-04-11 09:43:08 +02:00 |
|
MarconLP
|
41aa1802ea
|
use dynamic values
|
2023-04-11 00:43:53 +02:00 |
|
MarconLP
|
1ed742afd7
|
add video cards
|
2023-04-11 00:38:34 +02:00 |
|
MarconLP
|
fbcf0fdb89
|
fix ts errors on sign-in page
|
2023-04-11 00:16:13 +02:00 |
|
MarconLP
|
5b5a80e1b1
|
prettify files
|
2023-04-10 23:33:32 +02:00 |
|
MarconLP
|
9260300521
|
add custom sign in page
|
2023-04-10 23:33:04 +02:00 |
|
MarconLP
|
77f783fcf8
|
add index, videos list, and single video page
|
2023-04-10 20:50:06 +02:00 |
|
MarconLP
|
2eddd317b9
|
initial commit
|
2023-04-10 20:35:08 +02:00 |
|