https://github.com/ecrax/slurpuff
https://github.com/ecrax/slurpuff
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ecrax/slurpuff
- Owner: ecrax
- Created: 2022-07-24T15:12:31.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-22T15:48:10.000Z (over 3 years ago)
- Last Synced: 2025-01-09T18:53:24.625Z (over 1 year ago)
- Language: TypeScript
- Homepage: slurpuff.vercel.app
- Size: 253 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Create T3 App
This is an app bootstrapped according to the [init.tips](https://init.tips) stack, also known as the T3-Stack.
## Todo
- [x] Profile Page (view own recipes)
- [x] Edit Recipes (if current user is the creator)
- [x] ability to save recipes
- [x] Profile Page (view saved recipes)
- [x] Rate recipes (only an initial star rating)
- [x] Pagination for all pages where multiple recipes are displayed
- [x] refactor database to proper relational structure -> no more lists (easier tags search, clean deletion of recipes)
- [x] tags page
- [x] landing page
- [x] planetscale!
- [x] proper form checking and error feedback -> switch to hook form (https://react-hook-form.com/api/usefieldarray/)
- [x] display similar recipes (by tags) on recipe pages
- [x] autocomplete on tags, when editing or creating
- [ ] search
- [x] ordering on main page
- [ ] protion adjust (x0.5, x2)
- [ ] generate share images for recipes
### Optional Todos
- [x] Global state management for application wide optimistic updates of saved recipes
## DB
Planetscale DB