Skip to content

Briankim254/Nutrition-IQ-Forum

Repository files navigation

Nutrition-IQ Forum - A Modern Fullstack Forum

Built with the Next.js App Router, TypeScript & Tailwind

Screenshot from 2024-01-13 21-17-50

Features

  • Infinite scrolling for dynamically loading posts
  • Authentication using NextAuth & Google
  • Custom feed for authenticated users
  • Advanced caching using Upstash Redis
  • Optimistic updates for a great user experience
  • Modern data fetching using React-Query
  • A beautiful and highly functional post editor
  • Image uploads & link previews
  • Full comment functionality with nested replies
  • ... and much more

Getting started

To get started with this project, run

  git clone -b starter-code https://github.com/Briankim254/Nutrition-IQ-Forum.git

and copy these .env.example variables into a separate .env file:

DATABASE_URL=
NEXTAUTH_SECRET=

GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=

REDIS_URL=
REDIS_SECRET=

and that's all you need to get started!

Acknowledgements

License

MIT

About

This is the Forum page for the Nutrition IQ website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages