diff --git a/submissions/BillaShot_YojanaSetu.md b/submissions/BillaShot_YojanaSetu.md new file mode 100644 index 0000000..21ab64e --- /dev/null +++ b/submissions/BillaShot_YojanaSetu.md @@ -0,0 +1,196 @@ +

+ + YojanaSetu โš–๏ธ + +
+ YojanaSetu: Smart Bridge to Government Welfare +

+ +
+ By Team YojanaSetu + +
+ +
+ +
+Table of Contents (Click to Expand) + +- [๐Ÿ“ Description](#-description) +- [๐Ÿ”— Links](#-links) +- [๐Ÿค– Tech Stack](#-tech-stack) +- [๐Ÿ—๏ธ System Architecture](#๏ธ-system-architecture) +- [๐Ÿ“ˆ Progress](#-progress) +- [๐Ÿ”ฎ Future Scope](#-future-scope) +- [๐Ÿ’ธ Applications](#-applications) +- [๐Ÿ›  Project Setup](#-project-setup) +- [๐Ÿ‘จโ€๐Ÿ’ป Team Members](#-team-members) +- [๐Ÿ‘จโ€๐Ÿซ Mentors](#-mentors) + +
+ +--- + + +## ๐Ÿ“ Description + +**YojanaSetu** is an enterprise-grade digital platform designed to democratize access to government funding by analyzing complex eligibility criteria invisible to the casual searcher. + +Traditional portals require manual, error-prone searching; YojanaSetu replaces this with a **Neural Recommendation Engine** that calculates a precise **Match Score** based on a user's business forensic profile. + +The system utilizes: + +- โœ… Active Regex Filtering +- โœ… Gemini 1.5 Flash +- โœ… Weighted Eligibility Matching + +By analyzing scheme updates and user data, it ensures MSMEs and Startups unlock capital with **99.9% transparency**. + +--- + + +## ๐Ÿ”— Links + +- ๐Ÿ”น [GitHub Repository](https://github.com/PranavP2412/YOJANASETU) +- ๐ŸŒ [Hosted Project](https://yojanasetu-frontend-1.onrender.com/) +- โš™๏ธ [Video](https://drive.google.com/drive/folders/1rN7IjhV3werBqnD5p0wNkgeS5uNgH6BU?usp=drive_link) +- ๐Ÿ“ธ [Project Screenshots](https://github.com/PranavP2412/YOJANASETU/tree/master/Client/Frontend/src/assests) + +--- + + +## ๐Ÿค– Tech Stack + +### ๐Ÿงฉ Development Stack + +**Frontend** +- React +- Vite +- TailwindCSS +- Lucide React + +**Backend** +- Node.js +- Express.js + +**Database** +- MongoDB Atlas (Mongoose ODM) + +**AI Integration** +- Google Gemini 1.5 Flash API + +**Authentication** +- Google OAuth 2.0 +- JWT (Access & Refresh Tokens) + +--- + + +## ๐Ÿ—๏ธ System Architecture + + +## ๐Ÿ“ˆ Progress + +### โœ… Fully Implemented + +- **Wallet-Less Neural Authentication** + Google OAuth 2.0 integration with secure COOP headers and JWT-based session management. + +- **Forensic Profile Management** + Dynamic user profiling (Sector, Turnover, Stage) powering the recommendation engine. + +- **Automated Email Verification** + Secure verification workflow using SHA-256 token hashing and SMTP integration. + +- **Hybrid Search & Filter** + Optimized Regex-based querying combined with categorical tag filtering for fast discovery. + +- **AI Recommendation Core** + Gemini-powered natural language explanations describing why a scheme matches a user profile. + +--- + +### ๐Ÿšง Work In Progress + +- **Document Vault** + Secure encrypted storage layer for KYC and application-related documents. + +- **Multilingual UI** + Regional language support (Hindi, Marathi, and more) for wider accessibility. + +--- + + +## ๐Ÿ”ฎ Future Scope + +- ๐Ÿ“ท **OCR Verification** + Automated document parsing and data extraction for form pre-filling. + +- ๐Ÿ’ฌ **WhatsApp Chatbot Integration** + Lightweight conversational assistant for rural and low-bandwidth users. + +- ๐Ÿ”— **Blockchain-backed Community Beneficiary Loop** + Transparent mentoring ecosystem connecting previous scheme beneficiaries with new applicants. + +--- + + +## ๐Ÿ’ธ Applications + +- **MSME Funding Discovery** + Accelerating capital access for small and medium enterprises. + +- **Agri-Tech Subsidies** + Helping farmers discover state-specific agricultural grants. + +- **Women Entrepreneurship Schemes** + Focused identification of gender-specific welfare programs. + +- **Government Educational Loans** + Connecting students with subsidized credit and financial aid programs. + + +## ๐Ÿ›  Project Setup + +#### 1๏ธโƒฃ Clone the Repository + +```bash +git clone https://github.com/PranavP2412/YOJANASETU +``` + +#### 2๏ธโƒฃ Backend Configuration +Enter the Server directory and install dependencies. Create a .env file based on credentials. +```bash +cd Server +npm install +npm start +``` +#### 3๏ธโƒฃ Frontend Configuration +Install dependencies and launch the development server. +```bash +cd ../Client/Frontend +npm install +npm run dev +``` +#### 4๏ธโƒฃEnvironment Variables +Ensure the following are set for full functionality: + + +```bash +GOOGLE_CLIENT_ID + +GEMINI_API_KEY + +EMAIL_USER +EMAIL_PASS +``` +--- + +## ๐Ÿ‘จโ€๐Ÿ’ป Team Members +- [Pranav Patil](https://github.com/PranavP2412) +- [Krish Ahirkar](https://github.com/Krishahirkar) + +## ๐Ÿ‘จโ€๐Ÿซ Mentors + +* **Zoher Vohra**: [Zoher](https://github.com/zohervohra) +* **Ronit Choube**: [Ronit](github.com/RAIDxVIPER)