Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IDEA] clerk auth #27

Closed
8 tasks done
wongprom opened this issue Sep 6, 2023 · 0 comments · Fixed by #45
Closed
8 tasks done

[IDEA] clerk auth #27

wongprom opened this issue Sep 6, 2023 · 0 comments · Fixed by #45
Assignees
Labels
idea Idea for website prio 1 Take this on first

Comments

@wongprom
Copy link
Owner

wongprom commented Sep 6, 2023

⚠️
Do this Clerk Auth befor implement Graphql with Quotes. #34
Warning: No Room for the Circus Clowns (Yes, I see you! 👀) Sneaking in Inappropriate Quotes That Belong in the Bloopers Reel!

Describe the solution you'd like

  • Auth to get access to a specific route/page.
  • Create Form with inputs/data for new quote.
    • title
    • quoteText
    • createdAt
    • createdBy
    • uploadedBy

Describe alternatives you've considered to have in the future

  • Add possibility to add image to quote
  • Delete created quote (you have created)
  • Update quote (you have created)

Additional context

Screenshots
Before

After

Success criteria

  • Auth for .../add page
  • Be able to write in all form fields, able to console.log all formdata
  • Correct validation
  • error message for each input
  • Created with Shadcn UI
  • Anonymous Visitors: Gaze Upon Our Quotes, But The Mystical Realm of Adding Quotes is Reserved for the Chosen One!
  • Note to Self: The Quote Master Speaks! Only I Hold the Power to Unleash Fresh Quotes upon the World.
  • test branch on Vercel runs without error
@wongprom wongprom self-assigned this Sep 6, 2023
@wongprom wongprom added the idea Idea for website label Sep 7, 2023
@wongprom wongprom added the prio 1 Take this on first label Oct 13, 2023
@wongprom wongprom mentioned this issue Oct 13, 2023
7 tasks
wongprom pushed a commit that referenced this issue Oct 13, 2023
wongprom pushed a commit that referenced this issue Oct 18, 2023
 and add dummy data.
wongprom pushed a commit that referenced this issue Oct 18, 2023
wongprom pushed a commit that referenced this issue Oct 18, 2023
 use modal for user to login with either Google or Github account.
wongprom pushed a commit that referenced this issue Nov 20, 2023
 component. Change to use client component, will have a form that logged in user can add new quot.
wongprom pushed a commit that referenced this issue Nov 20, 2023
 and a input. Style form responsive as Figma design.
wongprom pushed a commit that referenced this issue Nov 20, 2023
wongprom pushed a commit that referenced this issue Nov 27, 2023
wongprom pushed a commit that referenced this issue Nov 27, 2023
wongprom pushed a commit that referenced this issue Nov 27, 2023
wongprom pushed a commit that referenced this issue Nov 27, 2023
@wongprom wongprom mentioned this issue Nov 27, 2023
4 tasks
@wongprom wongprom linked a pull request Nov 27, 2023 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea Idea for website prio 1 Take this on first
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant