Skip to content

A web chat built with React 18, Next.js 14, NextAuth.js 4, Shadcn-Ui,Socket.io 4 and MongoDB 6

Notifications You must be signed in to change notification settings

brunofilho1/nchat

Repository files navigation

💻 About

A web chat built with React 18, Next.js 14, NextAuth.js 4, Shadcn-Ui,Socket.io 4 and MongoDB 6.

Chat Page

🧪 Tools Used

This project was built with the following tools

🔗 Clone the App

How to clone:

$ git clone https://github.com/brunofilho1/nchat
$ cd nchat

🚀 Configure your GitHub App or Google Oauth Client, then fill in the .env.local file

MONGODB_URI=
LOCAL_AUTH_URL=
NEXTAUTH_SECRET=""
GITHUB_APP_CLIENT_ID=""
GITHUB_APP_CLIENT_SECRET=""
GOOGLE_APP_CLIENT_ID=""
GOOGLE_APP_CLIENT_SECRET=""

🚀 How to start the App

To start:

# Installing dependencies:
pnpm i

# Running in development mode:
pnpm dev
Groups Page
Chat Page

🌐 Live preview

About

A web chat built with React 18, Next.js 14, NextAuth.js 4, Shadcn-Ui,Socket.io 4 and MongoDB 6

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published