{"id":30310505,"url":"https://github.com/celersneha/invisifeed","last_synced_at":"2026-04-09T01:32:14.833Z","repository":{"id":310170110,"uuid":"1036678753","full_name":"celersneha/InvisiFeed","owner":"celersneha","description":"SaaS platform to generate smart invoices with embedded feedback forms, AI-powered insights, and anonymous client ratings — built with Next.js, Tailwind CSS, PDF automation, and MongoDB.","archived":false,"fork":false,"pushed_at":"2025-08-12T12:33:09.000Z","size":1833,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-16T08:41:02.058Z","etag":null,"topics":["framer-motion","gemini","mongodb","nextjs","pdf","razorpay","react-pdf","shadcn-ui","tailwindcss"],"latest_commit_sha":null,"homepage":"https://invisifeed.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/celersneha.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-12T12:32:07.000Z","updated_at":"2025-08-12T12:36:55.000Z","dependencies_parsed_at":"2025-08-16T08:52:47.831Z","dependency_job_id":null,"html_url":"https://github.com/celersneha/InvisiFeed","commit_stats":null,"previous_names":["celersneha/invisifeed"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/celersneha/InvisiFeed","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celersneha%2FInvisiFeed","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celersneha%2FInvisiFeed/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celersneha%2FInvisiFeed/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celersneha%2FInvisiFeed/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/celersneha","download_url":"https://codeload.github.com/celersneha/InvisiFeed/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celersneha%2FInvisiFeed/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270863032,"owners_count":24658711,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["framer-motion","gemini","mongodb","nextjs","pdf","razorpay","react-pdf","shadcn-ui","tailwindcss"],"created_at":"2025-08-17T15:01:09.417Z","updated_at":"2025-12-30T21:44:37.860Z","avatar_url":"https://github.com/celersneha.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# InvisiFeed — A SaaS-based Client Feedback \u0026 Engagement System for Freelancers and Agencies\n\n**Live App:** [invisifeed.vercel.app](https://invisifeed.vercel.app)\n\n**Status:** ✅ Fully Functional\n\n---\n\n## 📌 Overview\n\n**InvisiFeed** is a modern, full-stack SaaS platform built specifically for **freelancers, agencies, consultants, contractors, and service-based businesses** who want to:\n\n- Generate and send professional invoices\n- Collect honest, **anonymous** feedback from their clients\n- Analyze performance and improve service quality with the help of AI\n- Automate and simplify the invoice-to-feedback lifecycle\n\nIt transforms traditional invoices into **Smart Invoices** by embedding feedback forms and reward coupons directly inside downloadable PDF invoices.\n\n---\n\n## 🚀 Key Features\n\n### 🔄 Smart Invoice System\n\n- Upload your own invoice PDF, or use the built-in invoice creator.\n- Optionally add a **discount coupon** to reward customers who provide feedback.\n- System generates a combined \"Smart Invoice\" PDF:\n\n  - Original Invoice Page\n  - Feedback Page with:\n\n    - Link to feedback form\n    - QR Code for mobile access\n\n- Share directly with your client via the app.\n\n### 🖋️ Feedback Form\n\n- Includes:\n\n  - Customer Satisfaction Rating\n  - Communication Rating\n  - Quality of Service Rating\n  - Value for Money Rating\n  - Recommendation Rating\n  - Overall Rating\n  - Feedback content (manual or AI-generated)\n  - Suggestions (manual or AI-generated)\n\n- Clients can:\n\n  - Submit **anonymously** (no trace, no data saved)\n  - Submit **non-anonymously** without extra fields (auto-filled securely)\n\n### 🧐 AI-Enhanced Feedback Insights\n\n- After submission, coupons are revealed.\n- AI engine (Gemini 2.0 Flash API) analyzes feedback and:\n\n  - Identifies Top 3 Areas for Improvement\n  - Identifies Top 3 Areas of Excellence\n\n### 📊 Business Analytics Dashboard\n\n- Stats \u0026 Visualizations:\n\n  - Total Sales (Stat Card)\n  - Total Feedback to Total Invoice Ratio (Pie Chart)\n  - Average Feedback Response Time\n  - Positive vs Negative Feedback (Pie Chart)\n  - Service Metrics: Average ratings for each of the 6 rating fields\n  - Sales Trend over Time (Bar Chart)\n  - Overall Rating Over Time (Line Chart)\n  - AI Highlights:\n\n    - Best Performing Areas\n    - Worst Performing Areas\n\n- Feedback History Section\n- Reset All Data Option\n\n### 📆 Invoice \u0026 Coupon Management\n\n- **Create Invoice Page:**\n\n  - Fill business details\n  - Add GSTIN if available\n  - Option to include feedback and coupons\n\n- **Upload Invoice Page:**\n\n  - Upload any PDF\n  - Add optional coupon\n\n- **Coupon Management Page:**\n\n  - View all coupons\n  - Search and filter\n  - Delete manually\n  - Expired coupons auto-deleted (via CRON)\n\n### 🎓 Sample Testing Mode\n\n- Test out features without uploading real data\n- Use pre-filled invoice samples for a simulated experience\n\n### 📅 Subscription \u0026 Pricing\n\n- **Free Plan:**\n\n  - All core features: Upload, Feedback, Analytics, Coupons\n  - Ideal for beginners and small freelancers\n\n- **Pro Plan:**\n\n  - AI Analysis, Advanced Analytics\n  - Unlimited coupons and deeper data insights\n\n- **7-Day Trial:**\n\n  - Available on Pro Plan\n  - CRON automatically downgrades after expiry\n\n- **Payments:** Razorpay Domestic + International integration\n\n### 🛠️ Account Management\n\n- **Manage Profile** page:\n\n  - Update user info\n  - Delete account permanently\n\n- Reset feature: Clears all uploaded invoice and feedback data\n- Temporary file storage: Cloudinary files auto-deleted\n\n---\n\n## 🤝 Why InvisiFeed?\n\n**Problem:** Most freelancers and service providers send invoices but never get real feedback. If they do, it’s usually vague, biased, or lacks honesty.\n\n**InvisiFeed Solves This:**\n\n- Combines invoicing + reward-based feedback\n- Maintains anonymity\n- Uses AI to make sense of feedback\n- Helps improve client satisfaction and service quality\n\n\u003e Backed by research. Built for real users. Designed to help you grow.\n\nSee our [Purpose Page](https://invisifeed.vercel.app/purpose) for survey data and rationale.\n\n---\n\n## 📅 Pages \u0026 Components\n\n- **Landing Page** — Modern, clean SaaS homepage with pricing \u0026 CTA\n- **Purpose Page** — Problem, solution, and research-backed reasoning\n- **Guide Page** — Beginner tutorial explaining all use-cases and steps\n- **FAQs** — Commonly asked questions and troubleshooting\n- **Review \u0026 Feedback Section** — Submit testimonials, issues, or ideas\n- **Privacy Policy / Terms of Service** — Full legal documentation\n\n---\n\n## 🚧 Tech Stack\n\n### 🔹 Frontend\n\n- **Next.js (App Router)**\n- **JavaScript**\n- **TailwindCSS** + **Shadcn UI** + **Radix UI**\n- **Framer Motion** for animations\n- **Recharts** for analytics charts\n- **React-Hook-Form** for robust form management\n\n### 🔸 Backend / APIs\n\n- **NextAuth** for authentication\n- **Cloudinary** for file storage\n- **pdf-lib** + **react-pdf** for invoice + feedback PDF generation\n- **QRCode** for smart form linking\n- **Zod** for validation\n- **JWT, Bcrypt** for secure auth\n- **Nodemailer** for transactional emails\n- **Mongoose** for MongoDB\n- **Gemini 2.0 Flash API** for AI feedback analysis\n- **Razorpay** for domestic/international payments\n- **ClearTax GSTIN API** for business validation\n- **CRON Jobs** for auto-downgrade, cleanup\n\n### 🔹 Database\n\n- **MongoDB Atlas** (Cloud-based NoSQL)\n\n---\n\n## 📊 Project Metrics\n\n- ✔️ **Fully Functional SaaS Platform**\n- 📊 **35+ Backend APIs**\n- 🎨 **50+ Frontend Components**\n- ⚙️ **20+ Utility Functions**\n- 📅 **5 Database Models**\n- 🚀 **800+ Commits**\n- ⏰ **Built in 60 Days**\n- 👥 **Team: 2 Developers**\n\n---\n\n## 📧 Contact \n\n**Connect with:**\n\n#### **Shubh Verma**\n\n- Email: [zenoshubh@gmail.com](mailto:zenoshubh@gmail.com)\n- Twitter: [@zenoshubh](https://x.com/zenoshubh)\n- LinkedIn: [@zenoshubh](https://linkedin.com/in/zenoshubh)\n\n#### **Sneha Sharma**\n\n- Email: [snehav2109@gmail.com](mailto:snehav2109@gmail.com)\n- Twitter: [@SnehaDevs](https://x.com/SnehaDevs)\n- LinkedIn: [@ss0807](https://linkedin.com/in/ss0807)\n\n---\n\n## 🏃️ Final Words\n\nInvisiFeed is a next-gen product that fuses invoicing, client satisfaction, and anonymous insights into one seamless, intelligent platform.\n\n\u003e Built to serve those who serve others.\n\nIf you're a freelancer or service provider wanting to grow, earn repeat business, and refine your reputation, **InvisiFeed is your companion**.\n\n---\n\n**⭐ Star this repo if you love the mission and idea. Your support helps!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelersneha%2Finvisifeed","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcelersneha%2Finvisifeed","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelersneha%2Finvisifeed/lists"}