Skip to content

An opensource knowledge sharing platform to facilitate Q&A, real-time events, and community interaction.

Notifications You must be signed in to change notification settings

arvindpndit/stack-doubts

Repository files navigation

stack doubts

stack d🤔ubts

A knowledge sharing opensource platform to facilitate Q&A, real-time events, and community interaction.

Prerequisites

  • Node.js v18+

Development

  1. Clone the repository:
git clone https://github.com/arvindpndit/stack-doubts.git
  1. Enter the project directory:
cd stack-doubts
  1. Install the dependencies:
npm i
  1. Configure the env vars as described below -

    1. Create a new file named .env.local in your project's root directory
    2. Open the .env.local file in a text editor.
    3. Set the values of the environment variables with the appropriate values
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_publishable_key
CLERK_SECRET_KEY=your_clerk_secret_key
NEXT_PUBLIC_TINY_URL_API_KEY=your_tinyurl_api_key
MONGODB_URL=your_mongodb_connection_url
WEBHOOK_SECRET=your_webhook_secret
  1. Start the development server with:
npm run dev

Note: If you encounter any problem in local setup, DM me on LinkedIn or on X/twitter