SumitNalavade / YelpCampV2

YelpCamp rewrite with Next.js, GraphQL, Prisma, PostgreSQL, and TypeScript

Home Page:https://yelpcampv2.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⛺ YelpCamp

Rewrite of the YelpCamp project from the 2022 web developer bootcamp

Screenshots

App Screenshot App Screenshot

Tech Stack

Client: React, Next.js, TailwindCSS, DaisyUI, NextAuth

Server: Apollo Server, GraphQL, Prisma, PostgreSQL

Environment Variables

You will need to add the following environment variables to your .env file
DATABASE_URL: PostgreSQL database URL

You will need to add the following environment variables to your .env file
NEXT_PUBLIC_AUTH_SECRET: Randomly generated string
NEXT_PUBLIC_URL: Base applicaton URL
NEXT_PUBLIC_GOOGLE_CLIENT_SECRET: Google OAuth token secret key
NEXT_PUBLIC_GOOGLE_CLIENT_ID: Google OAuth token client ID
NEXT_PUBLIC_GITHUB_ID: Github OAuth token ID
NEXT_PUBLIC_GITHUB_SECRET: Github OAuth token secret

About

YelpCamp rewrite with Next.js, GraphQL, Prisma, PostgreSQL, and TypeScript

https://yelpcampv2.vercel.app


Languages

Language:JavaScript 96.5%Language:TypeScript 3.5%Language:CSS 0.0%