Kind of like a backlog.
- Basic router with 2 routes
- View: Dive list
- View: Dive details
- Install Radix UI
- View: Create dive
- View: View dive
- View: Edit dive
- View: View Dive Site
- View: Edit Dive Site
- Delete dive confirm tooltip
- Login with Google, email, Facebook and as many as possible
- Work offline
- Create dive offline
- Upload dive when conection is restored with a service worker automatically
- Setup hosting
- Setup CI/CD
- Remove all
@ts-ignore
s - Fix change page is slow
- Add tests (E2E and Unit)
- New input select
- Joined input
- Put units inside input as placeholder
- 5 star input
- Create divesite from create dive
- Links items
- Dive buddies
- Dive centers
- Organisms
- Upload images (divesite)
- Connect with a smart contract
- Wikipedia integration for animal list
- Upload to play store
- Validate dives
- Export dives as json
- Mark public fields in profile
- Dark theme
- Support generating QR to send dive to SSI app
- Alternative create dive UI, instead of a form it's like an insta story
- Add friends
- Send notifications when dives are validated or validations requested (push and maybe email)
- Gamification, add badges and achievements
- Add i18n in spanish
- Friends feed, see when they do a dive
- Integracio amb google lens per identificar animals
- Add animations with AutoAnimate and Framer Motion
- Add Analytics