Skip to content

A modern social networking app with posts, comments, likes, follows, and image uploads — built with Next.js, PostgreSQL, and Clerk.

Notifications You must be signed in to change notification settings

devratdave/networq

Repository files navigation

🚀 Welcome to NETWORQ

alt text

🔗 Live Website

networq

🧱 Tech Stack

  • Next.js App Router
  • PostgreSQL (Postgres)
  • Prisma
  • Clerk
  • TypeScript

💻 Core Features

  • Server Components, Layouts, Route Handlers, Server Actions
  • loading.tsx, not-found.tsx support
  • API Integration using Route Handlers
  • Data Fetching, Caching & Revalidation
  • Client & Server Components
  • Dynamic & Static Routes

⚙️ Setup Instructions

1. Copy .env.example File

mv .env.example .env

2. Create API Keys

3. Install the dependencies

npm install

4. Run the App

npm run dev

🎨 UI & Styling

  • Tailwind CSS
  • Shadcn UI Components

🔒 Auth & File Handling

  • Authentication & Authorization with Clerk
  • File Uploads using UploadThing

🗃️ Database Integration

  • Integrated with Prisma ORM
  • Server Actions & Form Handling
  • Optimistic UI Updates

About

A modern social networking app with posts, comments, likes, follows, and image uploads — built with Next.js, PostgreSQL, and Clerk.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published