LA todos exploration
Opened this issue · 1 comments
nikitavoloboev commented
- to move to LA issues after some thinking through
Random todos (taken from old KusKus app)
- binding to move task to 'soon' and 'high priority' in one bind
- Fix analytics. events that are sent are not saved at all
- Native iOS app. https://github.com/maticzav/swift-graphql
- GitHub auth in react native and web
- Mobile app
- solve sharing of logic between web and react native
- inspiration: https://github.com/bluesky-social/social-app
- scripts/ etc. seem interesting
- https://github.com/EvanBacon/expo-splash-video-example splash intro?
- EAS connect
- auto update
- animations, confetti etc.
- add auth
- setup state properly
- https://github.com/nanostores/nanostores (see if it can be used inside solid too)
- make logic of react native & solid into a library for reuse
- Tauri app does not run on Linux
- Setup newsletter + send emails
- Command search
- Natural language dates like in 2Do
- Support Falcon language model
- Remember login on tauri app restart
- Add option to get discount in pricing page
- Cancel subscriptions. show in UI, settings
- Better icon
- Better analytics / crash reporting
- https://grafbase.com/guides/instant-graphql-api-on-tinybird-pipes
- any kind of error should be tracked instantly. to be fixed fast
- Add open image for sharing kuskus.app on social media
- https://lu.ma has great one
- in pricing page, the 10$ plan is greyed on hover
- it should not be as it's not in use, it should be blue on hover like others
- ? keybind should open settings
- Send notifications for tasks that have a due date set to a time
- such as 14:00
- there is tauri plugin or library for this
- On sign up, user model should save the email
- this way you can make pathfinder queries to update values of specific user in prod db
- Sign out does not work
- hanko sdk can sign out
- Tauri app should start maximised
- probably a setting in tauri config
- Tasks should have ability to set due date to a time
- such as 14:00 and so on
- like in 2do
- GitHub issues support
- allow connecting github repos to see their issues
- load repo issues into cache
- allow editing of issues as if they are normal tasks
- think through how github issues is presented in UI
- Add a lot of keybinds from 2Do that are useful
-
y
or something to move due date to tomorrow -
d
to activate due date calendar picker -
t
for due date today - .. and more check 2do/things/..
-
- Colored tags
- in 2do you can right click on tag and choose a color
- Tauri zoom in/out
- not supported by tauri
- either PR tauri or solve it in some other way
- cmd +- should zoom in/out (change font size etc.)
- Improve landing page
- add analytics to see what the conversion rate of users pressing sign in / download
- https://gitlight.app is great and similar to our app too
- Better more vibrant design of the app
- https://daisyui.com
- https://github.com/huntabyte/shadcn-svelte
- use pre made components to add more spice to the UI
- improve on animations
- should be as smooth as things app
- Public todos + public profiles
- user can create a username
- the username becomes kuskus.app/nikita
- will show profile + public todos of that user
- the username becomes kuskus.app/nikita
- allow turning any todo into a public todo
- get a unique share link for that
- user can create a username
- Routines
- new section in sidebar
- allow turning a task with subtasks into a routine
- allow searching of routines to start doing them
- Explain AI feature
- Streaming of OpenAI responses
- blocked by grafbase
- Offline support
- https://tinybase.org can be used
- Importers from different apps
- have github repo like https://github.com/team-reflect/reflect-import
- things
- todoist
- ticktick
- apple reminders
- ..
- Google Auth button
- with new design like so: https://auth.planetscale.com/sign-in
linear commented