🚀 Excited to share my latest full-stack project — Open Feedback Honest feedback is often easier to give when it can be shared anonymously. With that idea in mind, I built Open Feedback — a platform where users can create an account, generate a unique public URL, and share it anywhere. Anyone with the link can submit anonymous feedback without logging in, and all responses are displayed in the user’s dashboard, where feedback can be enabled or disabled at any time. ---Technical Highlights: * Optimized dashboard message retrieval using MongoDB Aggregation Pipeline * Implemented schema validation with Zod for robust API and data handling * Added secure authentication using Auth.js * Built OTP/email verification workflows with Resend * Designed scalable database schemas with MongoDB and Mongoose * Developed real-time username validation with debouncing and server-side uniqueness checks * Built the application with TypeScript for improved type safety and maintainability 🔗 Live App: https://lnkd.in/gypPZaq8 💻 Source Code: https://lnkd.in/gs5Bj8X5 📩 Send Me Anonymous Feedback Here: https://lnkd.in/gieS3jay Would love to hear your thoughts—and feel free to try it out by sending anonymous feedback through the link above! #NextJS #FullStackDevelopment #BackendDevelopment #TypeScript #MongoDB #WebDevelopment #SoftwareEngineering #Programming #ReactJS #JavaScript #BuildInPublic

To view or add a comment, sign in

Explore content categories