A knowledge sharing opensource platform to facilitate Q&A, real-time events, and community interaction.
- Node.js v18+
- Clone the repository:
git clone https://github.com/arvindpndit/stack-doubts.git
- Enter the project directory:
cd stack-doubts
- Install the dependencies:
npm i
-
Configure the env vars as described below -
- Create a new file named
.env.local
in your project's root directory - Open the
.env.local
file in a text editor. - Set the values of the environment variables with the appropriate values
- Create a new file named
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
- 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