startup_directory Tailwind Templates

Startup_directory

Startup Directory is a fullstack Next.js app that allows startup founders to list and showcase their startups. Built with Next.js, Sanity CMS, and Tailwind CSS, it enables easy submission of startup details, GitHub login authentication, and real-time view tracking for posts.

🚀 start_directory

start_directory is an open-source startup directory platform inspired by YC Directory, designed to empower founders to share their startup ideas and connect with the startup ecosystem. Built with Next.js 15, Sanity CMS, and Tailwind CSS, it allows founders to log in with GitHub and easily submit their startup details, including descriptions, founding teams, external links, and more. Whether you're looking to showcase your startup or explore others, this platform provides an accessible and dynamic environment for growth.

🌟 Key Features

  • GitHub Authentication: Streamlined login via NextAuth for easy, secure access.
  • Startup Submissions: Effortlessly submit, manage, and update your startup entries to keep your profile fresh.
  • Responsive Design: Built with Tailwind CSS, Radix UI, and styled-components, ensuring a smooth and modern user experience across all devices.
  • Markdown Support: Create rich, formatted content with integrated Markdown support using react-md-editor and Markdown-it.
  • CMS Integration: Simplify content management with Sanity.io, allowing founders to curate and organize startup data efficiently.
  • Customizable Theming: Toggle between dark and light modes for a personalized viewing experience.
  • Content Security: Protect your platform with content sanitization using isomorphic-dompurify and rehype-sanitize to prevent harmful content.
  • View Counter: Automatically tracks and counts the number of views each post receives, providing insights into post engagement and popularity.

🛠️ Tech Stack

  • Frontend: React 19, Next.js 15 (with Turbopack)
  • Styling: Tailwind CSS, styled-components, Radix UI for a responsive, sleek design
  • CMS: Sanity for easy content management and dynamic data structuring
  • Authentication: GitHub login via NextAuth.js for secure and efficient user authentication
  • Content Editing: Full Markdown support with react-md-editor, easymde, and Markdown-it for enhanced content creation
  • Validation: Zod for powerful validation of user inputs and forms
  • Deployment: Ready for seamless deployment on Vercel for optimized performance
  • Analytics: Real-time view counting functionality integrated to track user engagement with posts.

Top categories

Loading Svelte Themes