-
Notifications
You must be signed in to change notification settings - Fork 23
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
Supabase and leetcode api #30
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Welcome, new contributor!
|
Welcome, new contributor!
|
Welcome, new contributor!
|
Welcome, new contributor!
|
@yashksaini-coder need help with failing deployment |
okh let me check @momo-shogun |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Supabase setup is proper, but the major problem is in the error handling part. that is throwing the errors. Although the supabase client setup is complete so the PR will be merged have you applied as a contributor on OS lead platform @momo-shogun
Yup I have applied and I also selected this project |
Pull Request Template
Summary
This pull request introduces a signup form with integration for Supabase authentication and LeetCode stats fetching. The changes include implementing form validation, user registration, and storing additional user data (such as gender and LeetCode username) in a Supabase table. The code also ensures seamless user navigation to a dashboard post-registration.
Fixes # (issue) #5
Type of Change
Please mark [X] for applicable items:
Changes in Detail
Signup Form:
@/components/ui
components for styling and functionality.Supabase Integration:
auth.signUp
logic to handle user registration.user_info
table.LeetCode Stats Fetching:
fetchLeetCodeStats
) that fetches user data from the LeetCode API using Axios.Error Handling:
Routing:
/dashboard
route upon successful signup.Testing:
Testing
The following tests were performed:
Screenshots/Videos
Please attach relevant screenshots or videos demonstrating the changes.
demo video - https://drive.google.com/file/d/16Wz-tMQwp0Af94WvhZB6lCq1aFEt-Wqt/view?usp=sharing
Checklist
Please mark [X] for completed items:
Additional Notes
/api/leetcode
endpoint is properly deployed and returns the expected JSON structure.http://localhost:3000/dashboard
) should be updated to the production URL before deployment.