Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noobmaster432/buzznet
A vibrant and feature-packed Twitter clone that brings the essence of social networking to life. Built using a powerful stack including Next.js, Tailwind CSS, Prisma, Zustand, and MongoDB, Buzznet offers a comprehensive social media experience.
https://github.com/noobmaster432/buzznet
base64 mongodb next-auth nextjs prisma tailwindcss typescript zustand
Last synced: 4 days ago
JSON representation
A vibrant and feature-packed Twitter clone that brings the essence of social networking to life. Built using a powerful stack including Next.js, Tailwind CSS, Prisma, Zustand, and MongoDB, Buzznet offers a comprehensive social media experience.
- Host: GitHub
- URL: https://github.com/noobmaster432/buzznet
- Owner: noobmaster432
- Created: 2023-04-07T21:19:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-11T06:15:26.000Z (over 1 year ago)
- Last Synced: 2023-08-11T13:50:07.073Z (over 1 year ago)
- Topics: base64, mongodb, next-auth, nextjs, prisma, tailwindcss, typescript, zustand
- Language: TypeScript
- Homepage: https://buzznet-tweet.vercel.app
- Size: 304 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Buzznet: Twitter Clone
Buzznet is a vibrant and feature-packed Twitter clone that brings the essence of social networking to life. Built using a powerful stack including React, Tailwind CSS, Next.js, Prisma, Zustand, and MongoDB, Buzznet offers a comprehensive social media experience. With a focus on user engagement and seamless functionality, Buzznet opens the doors to a world of sharing, connecting, and interacting.
### [Demo](https://buzznet-tweet.vercel.app)
## Features
- **Authentication System:** Securely sign up and log in to your Buzznet account, ensuring your data remains protected.
- **Notification System:** Stay informed with real-time notifications that keep you updated on interactions and engagements.
- **Image Upload:** Easily share your moments with image uploads, powered by Base64 strings, for a personalized touch.
- **Prisma ORM with MongoDB:** Leverage the power of Prisma and MongoDB for efficient data management and storage.
- **Responsive Layout:** Enjoy a seamless experience across various devices with a responsive and adaptive layout design.
- **1 To Many Relations (User - Post):** Establish connections and share your thoughts through posts with a user-centric perspective.
- **Many To Many Relations (Post - Comment):** Engage in discussions and express your opinions by commenting on posts.
- **Comments / Replies:** Foster conversations with nested comments and replies for interactive discussions.
- **Likes Functionality:** Show appreciation for posts through the likes system, enhancing user engagement.## Tech Stacks Used
- Frontend: NextJs, Typescript, Tailwind CSS, Zustand(State management)
- Backend: Node.js, Express, Bcrypt
- Database: Prisma(ORM), MongoDB
- Authentication : NextAuth
- API Communication: Axios---
Embrace the Buzznet experience! Connect, share, and engage with a platform that encapsulates the essence of social networking. Start sharing your thoughts and engaging with others in a dynamic and interactive environment.
---
## Screenshots