https://github.com/sujal12344/socially
A modern social media platform built with Next.js, React, and TypeScript. Features user authentication, posts, comments, likes, messaging, friend requests, notifications, and customizable profiles with dark/light mode support.
https://github.com/sujal12344/socially
neon nextjs postgresql reactjs server-actions typescript
Last synced: 3 months ago
JSON representation
A modern social media platform built with Next.js, React, and TypeScript. Features user authentication, posts, comments, likes, messaging, friend requests, notifications, and customizable profiles with dark/light mode support.
- Host: GitHub
- URL: https://github.com/sujal12344/socially
- Owner: sujal12344
- Created: 2025-04-07T07:29:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-06T07:04:30.000Z (about 1 year ago)
- Last Synced: 2025-05-31T10:52:34.088Z (about 1 year ago)
- Topics: neon, nextjs, postgresql, reactjs, server-actions, typescript
- Language: TypeScript
- Homepage: https://socially-blond.vercel.app
- Size: 699 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Socially
Socially is a modern social media platform built with Next.js that enables users to connect, share posts, chat with friends, and more.

Link to the live demo: [Socially Live Demo](https://socially-blond.vercel.app/)
## Features
- **User Authentication**: Secure authentication using Clerk
- **Social Interactions**:
- Create, view, like, and comment on posts
- Follow other users
- Send friend requests
- Messaging with friends
- **User Profiles**:
- Customizable user profiles with name, bio, location, and website
- View user's posts, likes, followers, and following
- **Notifications**:
- Get notified for likes, comments, follows, friend requests, and messages, posts
- **Dark/Light Mode**: Toggle between dark and light themes
## Technologies Used
- **Frontend**: Next.js, React.js, TypeScript, Tailwind CSS
- **UI Components**: ShadCN/UI
- **Backend**: Server Actions, Prisma ORM
- **Authentication**: Clerk
- **Styling**: Tailwind CSS
- **Others**: React Hot Toast, date-fns, lucide-react