https://github.com/nitesh-18/nr_dir-startups
This is a platform for Startups Directory
https://github.com/nitesh-18/nr_dir-startups
directory groq nextjs partial-prerendering sanity sanity-studio sentry-sdk startup typescript
Last synced: 4 months ago
JSON representation
This is a platform for Startups Directory
- Host: GitHub
- URL: https://github.com/nitesh-18/nr_dir-startups
- Owner: Nitesh-18
- License: mit
- Created: 2024-11-10T14:14:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-11-08T19:34:23.000Z (7 months ago)
- Last Synced: 2025-11-08T21:14:04.637Z (7 months ago)
- Topics: directory, groq, nextjs, partial-prerendering, sanity, sanity-studio, sentry-sdk, startup, typescript
- Language: TypeScript
- Homepage: https://nr-dir-startups.vercel.app
- Size: 3.07 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π NR_DIR Startups
Welcome to **NR_DIR Startups**! This is your ultimate directory for innovative startup ideas, where creativity meets collaboration. Explore, pitch, and discover groundbreaking ideas! π
This project is powered by cutting-edge technologies:
- 
- 
- 
- 
- 
- 
- 
With **Partial Prerendering**, the app ensures a fast, dynamic, and interactive user experience, blending real-time updates with optimized static content.
---
## π Features
### π **Live Content API**
Displays the latest startup ideas dynamically on the homepage using **Sanity's Content API**.
### π **GitHub Authentication**
Log in easily using your **GitHub account**, making access simple and secure.
### π **Pitch Submission**
Submit your startup ideas, including:
- π Title
- π Description
- π·οΈ Category
- πΈ Multimedia Links (Image)
### π **Pitch Details Page**
Click on any pitch to view its **details**, complete with multimedia and description.
### π **Profile Page**
Check out the pitches you've submitted in your **personal profile section**.
### π **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, replacing the traditional upvote system.
### π **Search Functionality**
Search and load pitches efficiently with the **built-in search feature**.
### π **Minimalistic Design**
Fresh and simple UI with only the essential pages, ensuring a **clean aesthetic** and ease of use.
---
## π οΈ Tech Stack
- **Frontend**: React 19, Next.js 15
- **Backend**: Sanity's Content API
- **Authentication**: GitHub OAuth
- **Styling**: Tailwind CSS
---
## π Getting Started
1. Clone the repository:
```bash
git clone https://github.com/your-username/nr_dir-startups.git
cd nr_dir-startups
```
2. Install dependencies:
```bash
npm install
```
3. Run the development server:
```bash
npm run dev
```
---
## πΈ Screenshots
### π Homepage

### π Pitch Submission Page

### π Search Startup

### π§βπ« Profile Page

### πͺ Startup View Page

---
## π Contributing
We welcome contributions! Feel free to fork the repository and submit a pull request.
---
## π License
This project is licensed under the *[LICENSE](/LICENSE)*.
---
π **Letβs innovate together with NR_DIR Startups!** π