{"id":50115330,"url":"https://github.com/mahikshith/central_idea2","last_synced_at":"2026-05-23T14:31:21.843Z","repository":{"id":345023376,"uuid":"1184102468","full_name":"mahikshith/central_idea2","owner":"mahikshith","description":"A unified platform for employees to contribute ideas and collaborate  ","archived":false,"fork":false,"pushed_at":"2026-03-17T08:59:07.000Z","size":52819,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-18T00:12:25.620Z","etag":null,"topics":["c","cpython","cython","fortan","html","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/mahikshith.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-17T08:56:11.000Z","updated_at":"2026-03-17T09:01:53.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mahikshith/central_idea2","commit_stats":null,"previous_names":["mahikshith/central_idea2"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/mahikshith/central_idea2","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahikshith%2Fcentral_idea2","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahikshith%2Fcentral_idea2/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahikshith%2Fcentral_idea2/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahikshith%2Fcentral_idea2/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mahikshith","download_url":"https://codeload.github.com/mahikshith/central_idea2/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mahikshith%2Fcentral_idea2/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33400245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T04:15:53.637Z","status":"ssl_error","status_checked_at":"2026-05-23T04:15:53.242Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["c","cpython","cython","fortan","html","python"],"created_at":"2026-05-23T14:31:21.259Z","updated_at":"2026-05-23T14:31:21.831Z","avatar_url":"https://github.com/mahikshith.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💡 C\u0026S Think Tank\n\n\u003e **\"Innovation is a numbers game. Out of 10 ideas, 6 might look good on paper, 2 might seem unconventional, and 1 might be impossible. But that remaining 1 idea holds the potential to transform our operations. To find that spark, we must first share all 10.\"**\n\n![FastAPI](https://img.shields.io/badge/Backend-FastAPI-009688?style=for-the-badge\u0026logo=fastapi\u0026logoColor=white)\n![React](https://img.shields.io/badge/Frontend-React-61DAFB?style=for-the-badge\u0026logo=react\u0026logoColor=black)\n![Gemini AI](https://img.shields.io/badge/AI-Google_Gemini-8E75B2?style=for-the-badge\u0026logo=googlegemini\u0026logoColor=white)\n![Tailwind CSS](https://img.shields.io/badge/Styling-Tailwind_CSS-38B2AC?style=for-the-badge\u0026logo=tailwind-css\u0026logoColor=white)\n\nC\u0026S Think Tank is a collaborative innovation platform built for employees of C\u0026S Wholesale Grocers. It bridges the gap between frontline ingenuity and leadership visibility, allowing every team member to contribute to a common vision.\n\n---\n\n## ✨ Key Features\n\n### 🚀 Innovation Engine\n* **Reddit-Style Feed**: Upvote and discuss ideas to surface the most impactful solutions.\n* **Unique Idea Tracking**: Every submission generates a unique ID (e.g., `IDEA-A7F2`) for professional tracking and reference.\n* **Threaded Conversations**: Engage in deep, nested discussions to troubleshoot and refine process improvements.\n* **Multimedia Attachments**: Support your case by attaching images or documentation directly to ideas and replies.\n\n### 🤖 Gemini AI Integration\n* **AI Conversation Summaries**: Using **Gemini 2.5 Flash**, the system distills long conversation threads into 3-4 sentence takeaways at the click of a button.\n* **Semantic Natural Language Search**: Search for ideas using intent rather than just keywords. Our AI understands the context of your query to find relevant historical or current discussions.\n\n### 🏢 Corporate Transparency\n* **Leadership Newsletters**: A dedicated space for executives to share strategic thoughts and vision with instant employee feedback.\n* [cite_start]**How Business Works**: An interactive section educating employees on C\u0026S history—from the first building on Winter Street in 1918 [cite: 7, 30] [cite_start]to reaching $27 billion in sales in 2018[cite: 99].\n\n---\n\n## 🛠 Technology Stack\n\n* **Backend**: Python FastAPI (Asynchronous, High-Performance)\n* **Frontend**: React.js with Tailwind CSS\n* **AI Models**: \n    * `gemini-2.5-flash` (Summarization)\n    * `text-embedding-004` / `embedding-001` (Semantic Search)\n* **Storage**: Persistent JSON-based storage for rapid local development and demo portability.\n\n---\n\n## 🚦 Local Setup\n\n### 1. Prerequisites\n* Python 3.10+\n* A **Gemini API Key** from [Google AI Studio](https://aistudio.google.com/)\n\n### 2. Installation\n```bash\n# Clone the repository\ngit clone [https://github.com/mahikshith/cs-think-tank.git](https://github.com/mahikshith/cs-think-tank.git)\ncd cs-think-tank\n\n# Install dependencies\npip install -r requirements.txt\n\n### 3. Environment Configuration\n\nCreate a .env file in the root directory:\n```\nGEMINI_API_KEY=your_actual_api_key_here\n```\n\n### 4. Start the Application\n```bash\n\nuvicorn main:app --reload\n\nVisit http://localhost:8000 to start innovating.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahikshith%2Fcentral_idea2","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmahikshith%2Fcentral_idea2","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmahikshith%2Fcentral_idea2/lists"}