Skip to content

jpaddeo/nextjs-reddit-clone

Repository files navigation

An educational Reddit clone

📦 Packages:

  • ⚒️ NextJS - The React Framework for Production.
  • ⚒️ Typescript - A superset of JavaScript.
  • ⚒️ Tailwind CSS - A utility-first CSS framework packed that can be composed to build any design, directly in your markup.
  • ⚒️ Supabase - Open Source Firebase alternative.
  • ⚒️ GraphQL - A query language for your API.
  • ⚒️ Apollo Client - The best way to ... GraphQL.
  • ⚒️ StepZen - A unique declarative way to build & run any-sized Graph.
  • ⚒️ SURL - Custom made URL shortener.
  • ⚒️ Dicebar Avatars - Avatar library for designers and developers.

⚒️ Getting Started:

You will need:

  1. Clone the repository:
git clone [email protected]:jpaddeo/nextjs-reddit-clone.git
  1. Create a .env file with the following variables:
NEXTAUTH_URL=
NEXTAUTH_SECRET=

NEXT_PUBLIC_STEPZEN_URL=
NEXT_PUBLIC_STEPZEN_KEY=

REDDIT_CLIENT_ID=
REDDIT_CLIENT_SECRET=
  1. Install dependencies:
yarn install
  1. Run the app:
yarn dev
  1. 🥳 Ready! Open the browser and write localhost:3000.

🚀 Deployed on Vercel:

🔑 License:

About

NextJS, SQL, Supabase, StepZen, GraphQL, TypeScript,Tailwind Clone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published