Check About for live project link
-
Sending Friends Requests and Accepting them
-
Sending Messages to Friends
-
Frontend using Nextjs and Tailwind
-
Backend calls are managed by type-safe server actions library
-
Messages are sent and received using websockets
-
Authentication is done with Google OAuth, using Next-auth(Auth.js)
-
Zustand for caching friends and messages data
You can any package manager like npm, pnpm.
Installing
pnpm install
ornpm install
Running
pnpm dev
ornpm run dev