Design comparison
Solution retrospective
Hey everyone! 😊
Excited to share my frontend-focused full-stack app—a product feedback application built with React and Supabase. This project posed a rewarding challenge, allowing me to apply and reinforce my recent React knowledge.
I took on the challenge of implementing authentication features like login, sign-up, and logout to enhance security. Access to the app is now restricted to authenticated users.
Feel free to check it out and let me know what you think. Test account: email: [email protected] password: 12345678 Your feedback is much appreciated.
Happy coding!
Community feedback
- @matt-o-westPosted 10 months ago
Hello! Thank you for submitting this very nice solution. I have some feedback for you:
- Something is going on with your auth flow, your error handling is making it so sometimes the user can't register, and javascript error messages are shown to the user (who will think the app is talking to them in a different language that looks like English, but isn't!). I'm not familiar with supabase, but looking at the code I think you need logic to 1) check whether the profile has already been registered, 2) validate the user inputs, 3) handle errors being returned from the server-side logic/database.
- Profile images for the users aren't loading, you may need to check the paths you're using.
- Nice responsiveness, I really appreciate the styling in different viewports.
The CRUD operations are working nicely, as are the filtering/tagging functionalities. Overall, great work! 🎉
Marked as helpful0@frrannPosted 10 months ago@matt-o-west Thanks for checking out my solution and providing feedback! I'll fix the authorization flow issues and look into the profile image loading. Appreciate your input! :)
0 - @heinryanselmPosted 7 months ago
Hey Francesca, I love the UI the most! Thank you for sharing. Can you please share the Supabase SQL schema? That part is a bit of a struggle for me. Thank you
0
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord