Skip to content

Michael-cmd-sys/yc_directory

Repository files navigation

YC Directory

Welcome to the YC Directory project! This repository is a modern web application built using Next.js, a powerful React framework for building server-rendered applications. The project aims to replicate a directory service for new startups, especially those from Y Combinator, and to track the latest developments.

Table of Contents

Prerequisites

Make sure you have the following installed on your machine:

YC Directory

Welcome to the YC Directory project! This repository is a modern web application built using Next.js, a powerful React framework for building server-rendered applications. The project aims to replicate a directory service for new startups, especially those from Y Combinator, and to track the latest developments.

Table of Contents

Getting Started

Follow these instructions to set up and run the project on your local machine.

Prerequisites

Make sure you have the following installed on your machine:

Project Structure

The project structure is organized as follows:

yc_directory/ 
├── public/ # Static assets (images, fonts, etc.) 
├── src/ 
│ ├── components/ # Reusable React components 
│ ├── pages/ # Next.js pages 
│ │ ├── api/ # API routes 
│ │ ├── _app.tsx # Custom App component 
│ │ ├── index.tsx # Home page 
│ ├── styles/ # Global and component-specific styles 
│ ├── utils/ # Utility functions 
│ ├── hooks/ # Custom hooks 
│ ├── context/ # React context for state management 
│ ├── services/ # External services and API calls 
│ └── types/ # TypeScript type definitions 
├── .gitignore # Git ignore file 
├── package.json # Project dependencies and scripts 
├── README.md # Project documentation └── tsconfig.json # TypeScript configuration

Installation

To install the project dependencies, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Michael-cmd-sys/yc_directory.git
    cd yc_directory
  2. Install the dependencies:

    npm install
    # or
    yarn install
    # or
    pnpm install
    # or
    bun install

Running the Project

To run the development server, execute the following command:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 in your browser to see the application running. The page will automatically reload if you make changes to the code.

You can start editing the main page by modifying src/pages/index.tsx. The application will automatically update as you edit the file.

Learn More

To learn more about Next.js and the technologies used in this project, check out the following resources:

You can also explore the Next.js GitHub repository for more information on contributing and feedback.

Deploy on Vercel

The easiest way to deploy your Next.js application is to use the Vercel Platform. Check out the Next.js deployment documentation for more details.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published