Skip to content

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

Notifications You must be signed in to change notification settings

SumitNalavade/YelpCampV2

Repository files navigation

⛺ 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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published