https://github.com/jnwelzel/tagtree
All your gamer tags in a single place - a pet project.
https://github.com/jnwelzel/tagtree
authentication pet-project qwik qwik-city tailwindcss typescript
Last synced: about 1 month ago
JSON representation
All your gamer tags in a single place - a pet project.
- Host: GitHub
- URL: https://github.com/jnwelzel/tagtree
- Owner: jnwelzel
- Created: 2023-08-08T13:50:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-17T12:08:04.000Z (over 1 year ago)
- Last Synced: 2025-01-01T05:39:05.980Z (over 1 year ago)
- Topics: authentication, pet-project, qwik, qwik-city, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 448 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Development
- Duplicate `.env.example`, rename it to `.env` and set `PUBLIC_API_URL` to where the API is running
# TODO
- [x] ui state logged in/out (see middleware)
- [x] logout
- [x] delete/edit tags
- [x] public profile endpoint (view a user's tags by their username ie. "www.tagtree.link/@jonshin")
- [ ] unify login/signup components, just the switch form+actions
- [ ] forgot password
- [ ] username unique constraint
- [ ] better error messages
- [ ] created/updated at field for tags
- [ ] user bio
- [ ] recaptcha
- [ ] labels for tags (alt account, abandoned, main account)
- [ ] reorder tags (drag n drop?)
- [ ] sorting/searching of tags
- [ ] pub/unpublish profile (settings)
- [ ] email visible? (settings + preferences)
- [ ] other contact data and visibility (settings)
- [ ] email confirmation
- [ ] oauth to add tags
- [ ] icons
- [ ] transitions/animations
- [ ] organize types