{"id":26452938,"url":"https://github.com/aayushbharti/next-venture","last_synced_at":"2025-07-19T10:09:09.466Z","repository":{"id":261229572,"uuid":"882607049","full_name":"AayushBharti/Next-Venture","owner":"AayushBharti","description":"NextVenture leverages the latest Next.js 15 capabilities, including background processing using After, faster development via Server Component HMR Cache, and Partial Prerendering for optimal performance. Its clean design creates an ideal space for entrepreneurs to share and explore innovative ideas.","archived":false,"fork":false,"pushed_at":"2025-03-28T05:29:33.000Z","size":2895,"stargazers_count":9,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T13:44:40.667Z","etag":null,"topics":["groq","markdown","next-auth-v5","nextjs15","react19","sanity-studio","sanitycms","sentry","server-actions","shadcn","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://ab-next-venture.vercel.app","language":"TypeScript","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/AayushBharti.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}},"created_at":"2024-11-03T09:07:31.000Z","updated_at":"2025-03-28T05:29:37.000Z","dependencies_parsed_at":"2024-12-14T20:19:52.038Z","dependency_job_id":"bc8efc4f-833f-4f77-8f39-6271f2f29c62","html_url":"https://github.com/AayushBharti/Next-Venture","commit_stats":null,"previous_names":["aayushbharti/next-venture"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AayushBharti/Next-Venture","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AayushBharti%2FNext-Venture","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AayushBharti%2FNext-Venture/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AayushBharti%2FNext-Venture/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AayushBharti%2FNext-Venture/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AayushBharti","download_url":"https://codeload.github.com/AayushBharti/Next-Venture/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AayushBharti%2FNext-Venture/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265915154,"owners_count":23848491,"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","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":["groq","markdown","next-auth-v5","nextjs15","react19","sanity-studio","sanitycms","sentry","server-actions","shadcn","tailwindcss","typescript"],"created_at":"2025-03-18T18:39:57.683Z","updated_at":"2025-07-19T10:09:09.458Z","avatar_url":"https://github.com/AayushBharti.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003c!-- \u003cbr /\u003e --\u003e\n    \u003c!-- \u003ca href=\"https://aayushbharti.vercel.app\" target=\"_blank\"\u003e\n      \u003cimg src=\"https://github.com/user-attachments/assets/471e2baa-8781-43b8-aaed-62e313d03e99\" alt=\"Project Banner\"\u003e\n    \u003c/a\u003e --\u003e\n  \u003c!-- \u003cbr /\u003e --\u003e\n\n  \u003cdiv\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Typescript-black?style=for-the-badge\u0026logoColor=white\u0026logo=react\u0026color=3178C6\" alt=\"typescript\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Next_JS-black?style=for-the-badge\u0026logoColor=white\u0026logo=nextdotjs\u0026color=000000\" alt=\"nextdotjs\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Tailwind_CSS-black?style=for-the-badge\u0026logoColor=white\u0026logo=tailwindcss\u0026color=06B6D4\" alt=\"tailwindcss\" /\u003e\n    \u003cimg src=\"https://img.shields.io/badge/-Sanity-black?style=for-the-badge\u0026logoColor=white\u0026logo=sanity\u0026color=F03E2F\" alt=\"sanity\" /\u003e\n  \u003c/div\u003e\n\n\u003ch3 align=\"center\"\u003eNext ventures - Startup Directory Platform\u003c/h3\u003e\n\n   \u003cdiv align=\"center\"\u003e\n     A platform where entrepreneurs can submit their startup ideas for virtual pitch competitions, browse other pitches, and gain exposure through a clean minimalistic design for a smooth user experience.\n    \u003c/div\u003e\n\u003c/div\u003e\n\n## 📋 \u003ca name=\"table\"\u003eTable of Contents\u003c/a\u003e\n\n1. 🤖 [Introduction](#introduction)\n2. ⚙️ [Tech Stack](#tech-stack)\n3. 🔋 [Features](#features)\n4. 🤸 [Quick Start](#quick-start)\n\u003c!-- 5. 🚀 [More](#more) --\u003e\n\n## 🚨 About\n\nThis project showcases the latest features of Next.js 15, including Next.js Form\nfor seamless client-side form submissions, Unstable After for background tasks,\nServer Component HMR Cache for faster development, and Partial Prerendering for\nperformance optimization.\n\n## \u003ca name=\"introduction\"\u003e🤖 Introduction\u003c/a\u003e\n\nA Next.js 15 platform where entrepreneurs can submit their startup ideas for\nvirtual pitch competitions, browse other pitches, and gain exposure through a\nclean minimalistic design for a smooth user experience.\n\n## \u003ca name=\"tech-stack\"\u003e⚙️ Tech Stack\u003c/a\u003e\n\n- React 19\n- Next.js 15\n- TypeScript\n- Sanity\n- Next-Auth\n- TailwindCSS\n- ShadCN\n- Groq\n- Sentry\n- Markdown\n\n## \u003ca name=\"features\"\u003e🔋 Features\u003c/a\u003e\n\n👉 **Live Content API**: Displays the latest startup ideas dynamically on the\nhomepage using Sanity's Content API.\n\n👉 **GitHub Authentication**: Allows users to log in easily using their GitHub\naccount.\n\n👉 **Pitch Submission**: Users can submit startup ideas, including title,\ndescription, category, and multimedia links ( image or video).\n\n👉 **View Pitches**: Browse through submitted ideas with filtering options by\ncategory.\n\n👉 **Pitch Details Page**: Click on any pitch to view its details, with\nmultimedia and description displayed.\n\n👉 **Profile Page**: Users can view the list of pitches they've submitted.\n\n👉 **Editor Picks**: Admins can highlight top startup ideas using the \"Editor\nPicks\" feature managed via Sanity Studio.\n\n👉 **Views Counter**: Tracks the number of views for each pitch instead of an\nupvote system.\n\n👉 **Search**: Search functionality to load and view pitches efficiently.\n\n👉 **Minimalistic Design**: Fresh and simple UI with only the essential pages\nfor ease of use and a clean aesthetic.\n\nand many more, including the latest **React 19**, **Next.js 15** and **Sanity**\nfeatures alongside code architecture and reusability\n\n## \u003ca name=\"quick-start\"\u003e🤸 Quick Start\u003c/a\u003e\n\nFollow these steps to set up the project locally on your machine.\n\n**Prerequisites**\n\nMake sure you have the following installed on your machine:\n\n- [Git](https://git-scm.com/)\n- [Node.js](https://nodejs.org/en)\n- [npm](https://www.npmjs.com/) (Node Package Manager)\n\n**Cloning the Repository**\n\n```bash\ngit clone https://github.com/AayushBharti/Next-ventures.git\ncd pitchify\n```\n\n\u003c!-- **Installation**\n\nInstall the project dependencies using npm:\n\n```bash\nnpm install\n```\n\n**Set Up Environment Variables**\n\nCreate a new file named `.env.local` in the root of your project and add the\nfollowing content:\n\n```env\nNEXT_PUBLIC_SANITY_PROJECT_ID=\nNEXT_PUBLIC_SANITY_DATASET=\nNEXT_PUBLIC_SANITY_API_VERSION='vX'\nSANITY_TOKEN=\n\nAUTH_SECRET=\nAUTH_GITHUB_ID=\nAUTH_GITHUB_SECRET=\n``` --\u003e\n\n\u003c!-- Replace the placeholder values with your actual Sanity credentials. You can\nobtain these credentials by signing up \u0026 creating a new project on the\n[Sanity website](https://www.sanity.io/).\n\n**Running the Project**\n\n```bash\nnpm run dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) in your browser to view the\nproject. --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faayushbharti%2Fnext-venture","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faayushbharti%2Fnext-venture","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faayushbharti%2Fnext-venture/lists"}