Create Candiq - Anonymous Feedback Platform

via Freelancer ·

Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
Candiq is a modern full-stack anonymous feedback platform built to help individuals, creators, businesses, and teams collect honest feedback while maintaining privacy and security.

I designed and developed the application as a complete MERN-based platform, covering both the frontend and backend architecture. The platform allows users to create personalized feedback pages, receive anonymous messages, manage feedback through a dashboard, and interact with their audience in real time.

The frontend was developed using React 19, Vite, Tailwind CSS v4, and Framer Motion, with a focus on responsive UI, reusable components, smooth interactions, and a clean user experience.

The backend was built with Node.js and Express.js using a RESTful API architecture. I implemented secure authentication using JWT with HTTP-only cookies, Google OAuth 2.0, and two-factor authentication, along with authorization and protected API routes.

Candiq includes AI-powered content moderation using the Google Gemini API and Hugging Face Inference API to detect and handle toxic, abusive, or inappropriate feedback. I also implemented custom word filtering and moderation controls to improve platform safety.

For real-time functionality, I integrated Socket.IO, allowing users to receive feedback-related updates without manually refreshing the application.

The platform supports media attachments through Multer and Cloudinary, while MongoDB Atlas is used for persistent data storage.

To improve performance and scalability, I implemented Redis using Upstash, BullMQ, and ioredis for caching, background processing, asynchronous tasks, and job scheduling.

I also developed a Developer API and Embeddable Feedback Widget as a premium feature. This includes API-key-based authentication, secure hashed API keys, request logging, usage tracking, API endpoints for feedbacks/links/polls, and a dashboard for managing integrations and API usage.

The platform also includes Razorpay subscription payments, premium feature access, rate limiting, security middleware using Helmet and HPP, and error/monitoring infrastructure using Sentry.

Overall, Candiq demonstrates hands-on experience in full-stack MERN development, REST API architecture, authentication, AI integration, real-time communication, payment integration, cloud storage, background processing, API security, performance optimization, and scalable application design..
javascript node.js angularjs react.js web development payment gateway integration full stack development mongodb tailwind css rest api
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.