Truth-Tunnel is built using the following technologies:
- Frontend:
- Next.js
- TailwindCSS
- React
- Figma
- Backend:
- Node.js
- Express.js
- Database:
- MongoDB
- Yash Vashishth
- Shubh Bhaskar
- Beenish Uvais
- Shivam Kumar Jha
Follow these steps to set up Planorama locally:
- Clone the repository:
git clone https://github.com/Yash-Vashishth/Planorama-Github.git
cd planorama-github
- Install dependencies:
npm install
-
Set up environment variables:
Create a .env file in the root directory and configure the following variables:
DATABASE_URL= #Prisma Database url
NEXTAUTH_SECRET= #Any Secret code for next auth secret
EMAIL_PASS= #App password for your email account from which you want to send the email
EMAIL_USER= #Email address from which you want to send the email
NEXTAUTH_URL=http://localhost:3000
GOOGLE_CLIENT_ID= #Your Google client ID
GOOGLE_CLIENT_SECRET= #your Google client secret
- Build the application:
npm run build
- Run the application:
npm start