An open API service indexing awesome lists of open source software.

https://github.com/aayushbharti/next-venture

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.
https://github.com/aayushbharti/next-venture

groq markdown next-auth-v5 nextjs15 react19 sanity-studio sanitycms sentry server-actions shadcn tailwindcss typescript

Last synced: 3 months ago
JSON representation

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.

Awesome Lists containing this project

README

          





typescript
nextdotjs
tailwindcss
sanity

Next ventures - Startup Directory Platform


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.

## 📋 Table of Contents

1. 🤖 [Introduction](#introduction)
2. ⚙️ [Tech Stack](#tech-stack)
3. 🔋 [Features](#features)
4. 🤸 [Quick Start](#quick-start)

## 🚨 About

This project showcases the latest features of Next.js 15, including Next.js Form
for seamless client-side form submissions, Unstable After for background tasks,
Server Component HMR Cache for faster development, and Partial Prerendering for
performance optimization.

## 🤖 Introduction

A Next.js 15 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.

## ⚙️ Tech Stack

- React 19
- Next.js 15
- TypeScript
- Sanity
- Next-Auth
- TailwindCSS
- ShadCN
- Groq
- Sentry
- Markdown

## 🔋 Features

👉 **Live Content API**: Displays the latest startup ideas dynamically on the
homepage using Sanity's Content API.

👉 **GitHub Authentication**: Allows users to log in easily using their GitHub
account.

👉 **Pitch Submission**: Users can submit startup ideas, including title,
description, category, and multimedia links ( image or video).

👉 **View Pitches**: Browse through submitted ideas with filtering options by
category.

👉 **Pitch Details Page**: Click on any pitch to view its details, with
multimedia and description displayed.

👉 **Profile Page**: Users can view the list of pitches they've submitted.

👉 **Editor Picks**: Admins can highlight top startup ideas using the "Editor
Picks" feature managed via Sanity Studio.

👉 **Views Counter**: Tracks the number of views for each pitch instead of an
upvote system.

👉 **Search**: Search functionality to load and view pitches efficiently.

👉 **Minimalistic Design**: Fresh and simple UI with only the essential pages
for ease of use and a clean aesthetic.

and many more, including the latest **React 19**, **Next.js 15** and **Sanity**
features alongside code architecture and reusability

## 🤸 Quick Start

Follow these steps to set up the project locally on your machine.

**Prerequisites**

Make sure you have the following installed on your machine:

- [Git](https://git-scm.com/)
- [Node.js](https://nodejs.org/en)
- [npm](https://www.npmjs.com/) (Node Package Manager)

**Cloning the Repository**

```bash
git clone https://github.com/AayushBharti/Next-ventures.git
cd pitchify
```