your new secret blog, for close friends only.
# install tools
brew install docker mise watchman
# install libraries
brew install libvips
# set up environment
git clone git@github.com:hulloitskai/smallerworld
cd smallerworld
mise trust
mise install
bin/setup- needs to refresh after signup for the 'pin to home screen' to work
properly
- bug where installing your world from "create your world" button doesn't work immediately on Android
- auto-push-registration when PWA is out-of-scope is creating duplicate user notifications
- show upcoming events when not logged in
- hide link href when not logged in
- correct pinned posts order
- add background gradients to user themes
- auto-open notification settings after enable push notifs for first time
- send notification when friend installs your smaller world
- use chips instead of checkboxes for notification settings
- send join invites using platform of user's choice
- register device ID when creating push registration
- [?] "make your own smaller world!" onscreen prompt
- show notification settings panel before enabling push notifs
- implement our own auth (bye Supabase!)
- keep user timezone up to date
- add 'follow-up' post type
- save drafts of new posts
- make better landing page video
- shows you going in and out of different worlds
- shows you creating a post
- shows a friend getting your post
- shows friend replying to your post
- fix phone number login for new zealand and costa rica
- zoom into images on fullscreen carousel
- onboarding redo (invite 3 friends, etc.)
- arrow still isn't that obvious for enable push notifs
- don't allow scrolling until enabled?
- inline rich text editor toolbar
- launch new workbox-based service worker
- smaller worldiverse feature
- open 'create your own world' in mobile Safari on iOS
- allow you to change icon of your smaller world as friend before you save it
- make it easy to add friends from onboarding tutorial
- show arrow to show where the create a post button lives (⬇️)
- prevent isStandalone from triggering from smaller universe when clicking on a friend
- [-] some android devices don't open app from notification
- macleod reply with telegram shows "user does not exist"???
- better cta for user page welcome modal
- make it easy for new users to request to join peppercoat's world
- demo vibes on landing page?
- features + feedback area of smaller world (click on the door to enter the shared area)
- closeable prompt to open your world on mobile with qr code when on desktop
- add android/ios chrome add-to-homescreen instructions
- service worker versioning
- you can download your own images from lightbox mode
- remove old supabase auth code